Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2011, 21h17   #1
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Par défaut Lancer un script php en shell

Bonsoir,

Je suis sur le serveur d'un ami et je n'ai pas d'accès root. Déjà, php n'est pas installé (c'est à dire que la commande whereis php ne retourne rien). De même, je ne peux pas faire de apt-get install (pas les droits)

Normalement pour executer un script php, on utilise :
php -f chemin_du_fichier_php

mais sans la fonction php ca risque d'être dur.

J'ai vu qu'on pouvais passer par un script shell :
Code :
1
2
3
4
 
#!/usr/bin/php
$var = 'test";
echo $var;
Mais ca ne marche pas...

Ma question est de savoir si on peut executer un script php sans passer par la commande php ?
Le but ultime est de faire un CRON (crontab est bien installé sur le serveur)

Merci à tous et bonne soirée.
__________________
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =

Ne pas oublier le Tag !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 06/07/2011, 21h37   #2
Expert Confirmé Sénior
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 2 070
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 2 070
Points : 4 153
Points : 4 153
Bonjour,

grosse fatigue ?
Citation:
Envoyé par Aspic
php n'est pas installé
rien ne peut changer ce fait.
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 06/07/2011, 22h30   #3
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 981
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 981
Points : 6 101
Points : 6 101
Bonsoir.

En effet, il faut pouvoir installer php5-cli (interpréteur de php 5 en ligne de commande) dans ton cas :

Code :
sudo apt-get install php5-cli
Mais il faut disposer des droits ... Sinon pourquoi ne pas utiliser un autre langage de script comme perl s'il est déjà installé (voire Bash s'il est suffisant pour ce que tu souhaite faire) ?

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/07/2011, 15h14   #4
Expert Confirmé
 
Avatar de Aspic
 
Homme Florent Diedler
Étudiant
Inscription : août 2005
Messages : 3 720
Détails du profil
Informations personnelles :
Nom : Homme Florent Diedler
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 3 720
Points : 3 392
Points : 3 392
Citation:
Envoyé par ok.Idriss Voir le message
Bonsoir.

En effet, il faut pouvoir installer php5-cli (interpréteur de php 5 en ligne de commande) dans ton cas :

Code :
sudo apt-get install php5-cli
Mais il faut disposer des droits ... Sinon pourquoi ne pas utiliser un autre langage de script comme perl s'il est déjà installé (voire Bash s'il est suffisant pour ce que tu souhaite faire) ?

Cordialement,
Idriss
Ok je vais demander à mon ami d'installer php
Et oui je vais voir si Perl est installé (je ne sais pas programmer en perl mais j'apprendrai )

Merci
__________________
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =

Ne pas oublier le Tag !
Aspic est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h38.


 
 
 
 
Partenaires

Hébergement Web