Bonjour,
Je souhaite faire appelle a la commande "shell_exec" via une page php. Lorsque j'effectue la commande suivante, tout fonctionne bien :
Code :
- $output = shell_exec('echo toto >> /etc/mon_fichier');
|
Mais malheureusement lorsque je fais appelle a un programme (mpg321 en l’occurrence ici), cela ne fonctionne pas :
Code :
- $output = shell_exec('mpg321 mon_fichier.mp3 -w raw && oggenc raw -o mon_fichier.ogg &');
|
La commande en elle même est correcte et fonctionne bien lorsque je la passe directement dans mon shell mais ne marche pas via ma page php.
Avez-vous une idée de ce qui pourrait être mon problème ? Ou avez-vous une solution afin que je puisse savoir ce que le shell renvoie comme erreur (si il y a) ?
Merci.
Pour info, je suis sur un serveur linux (Ubuntu server 12.04) avec PHP 5.3.10-1ubuntu3.2
---------------
Ggdagg - www.flecheinthepeche.fr