Impossible de lancer exec dans un script php
DingDong
-
DingDong -
DingDong -
Bonjour,
J'essaye d'executer un script PHP dans le shell.
Cela fonctionne mais la ligne dans le php d'execution exec ne fonctionne pas.
voici ma commande :
/usr/bin/php /var/www/vhosts/xxx.com/httpdocs/ff.php
Réponse du terminal :
sh: /ls: not found
Voici le contenu de mon script PHP :
$test = exec("ls");
mysql_query("UPDATE info SET file='$test'");
J'attend beaucoup de votre réponse, je vous en remercie par avance.
Cordialement
J'essaye d'executer un script PHP dans le shell.
Cela fonctionne mais la ligne dans le php d'execution exec ne fonctionne pas.
voici ma commande :
/usr/bin/php /var/www/vhosts/xxx.com/httpdocs/ff.php
Réponse du terminal :
sh: /ls: not found
Voici le contenu de mon script PHP :
$test = exec("ls");
mysql_query("UPDATE info SET file='$test'");
J'attend beaucoup de votre réponse, je vous en remercie par avance.
Cordialement
A voir également:
- Impossible de lancer exec dans un script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Qu'est ce qui se lance au démarrage de l'ordinateur - Guide
- Mas script - Accueil - Windows
- Lancer une application au démarrage windows 10 - Guide
4 réponses
C'est bon , je vous remerice beaucoup , le problème est résolu.
Configuration du php.ini dans le cli ...
Merci encore
Configuration du php.ini dans le cli ...
Merci encore
Merci c'est gentil, mais même avec la commande system au lieu de exec , le shell me répond :
sh: /ls: not found
Je précise que mon script php , exécuté dans firefox fonctionne , c'est lorsque je suis sur le terminal que exec('ls') ne marche pas.
Merci quand même pour ce première élément
sh: /ls: not found
Je précise que mon script php , exécuté dans firefox fonctionne , c'est lorsque je suis sur le terminal que exec('ls') ne marche pas.
Merci quand même pour ce première élément
Re,
Voici deux exemples
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
Voici deux exemples
lami20j@debian-acer:~/php$ ls -l total 16 -rw-r--r-- 1 lami20j lami20j 68 12 sept. 18:12 ls2.php -rw-r--r-- 1 lami20j lami20j 41 12 sept. 18:08 ls.php -rw-rwxr--+ 1 lami20j lami20j 36 20 janv. 2010 reg.php lami20j@debian-acer:~/php$ cat ls.php <?php $ls=shell_exec("ls"); echo $ls; ?> lami20j@debian-acer:~/php$ php ls.php 2>/dev/null ls2.php ls.php reg.php lami20j@debian-acer:~/php$ cat ls2.php <?php exec("ls",$ls); foreach($ls as $elem){ echo "$elem\n"; } ?> lami20j@debian-acer:~/php$ php ls2.php 2>/dev/null ls2.php ls.php reg.php
GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108