Erreur avec la fonction exec()
johnkro
Messages postés
7
Statut
Membre
-
johnkro Messages postés 7 Statut Membre -
johnkro Messages postés 7 Statut Membre -
Bonjour tout le monde,
j'ai un problème tout bête, j'ai fait quelques recherches sur le forum mais je ne trouve pas de réponse simple : je n'arrive pas à utiliser la fonction exec() ...
Avec ce code :
<?php
echo exec("ls");
//shell_exec('ls');
?>
J'ai l'erreur suivante :
[www@wqis ~/cvs]$ php test.php
sh: /usr/local/php/bin/ls: No such file or directory
Merci d'avance
j'ai un problème tout bête, j'ai fait quelques recherches sur le forum mais je ne trouve pas de réponse simple : je n'arrive pas à utiliser la fonction exec() ...
Avec ce code :
<?php
echo exec("ls");
//shell_exec('ls');
?>
J'ai l'erreur suivante :
[www@wqis ~/cvs]$ php test.php
sh: /usr/local/php/bin/ls: No such file or directory
Merci d'avance
A voir également:
- Erreur avec la fonction exec()
- Fonction si ou - Guide
- Fonction trier excel - Guide
- Erreur 0x80070570 ✓ - Forum Windows 10
- Erreur s3 bbox - Forum Bbox Bouygues
- Erreur 4101 - Forum Carte graphique
1 réponse
Personne n'a une idée?
A mon avis, ça vient d'apache, mais je ne sais pas trop ce qu'il faudrait que j'active ou désactive comme option dans le fichier de conf httpd pour que ça marche...
Je résume le problème:
J'arrive à exécuter une commande grâce à la fonction php exec() en ligne de commande : php test.php.
Mais quand je mets cette même fonction dans le code php qui est interprété par Apache pour mon interface graphique, ça ne fait rien.
PS: j'ai bien essayé de faire exec('php test.php') ou même d'exécuter un script depuis le code php interprété par Apache, mais rien n'y fait, ça ne marche pas...
Merci d'avance
A mon avis, ça vient d'apache, mais je ne sais pas trop ce qu'il faudrait que j'active ou désactive comme option dans le fichier de conf httpd pour que ça marche...
Je résume le problème:
J'arrive à exécuter une commande grâce à la fonction php exec() en ligne de commande : php test.php.
Mais quand je mets cette même fonction dans le code php qui est interprété par Apache pour mon interface graphique, ça ne fait rien.
PS: j'ai bien essayé de faire exec('php test.php') ou même d'exécuter un script depuis le code php interprété par Apache, mais rien n'y fait, ça ne marche pas...
Merci d'avance