Salut,
Je cherche à récupérer la sortie d'un programme (l'affichage pas la valeur de retour) mais je rencontre quelques difficultés. Certainement un problème d'environnement...
Je suis sous FreeBSD:
Mes tentatives:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [adm@box ~]$ echo $TERM xterm-color
Renvoie un tableau vide...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 exec('/usr/local/bin/ffmpeg -i '.$video_file, $output); print_r($output);
Renvoie la sortie et ne tient pas compte des arguments..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 exec('sh -c /usr/local/bin/ffmpeg -i '.$video_file, $output); print_r($output);
J'ai essayé avec différentes fonctions natives de PHP: system, shell_exec.. Rien n'apporte sa solution.
PS: Je ne veux pas utiliser les fonctions popen, proc_open pour des raisons de performances.
Partager