Page 1 sur 1

PHP IIS exec erreur CGI

Posté : 28 mai 2009, 10:08
par dam358
Bonjour,
je développe une application en php qui appelle en ligne de commande un programme (ffmpeg) pour lancer un encodage après un upload.
Lors de l'appel via exec, une erreur CGI apparait.
Malgré de nombreux essais et l'aide de google, je n'ai pas trouvé de solution à mon problème.
Quelqu'un pourrait-il m'aider ?
Merci

PHP Version 5.2.9-1
IIS 6 sous Win Server 2003

Posté : 28 mai 2009, 18:28
par dunbar
Salut,

:-k Avec du code je pense qu'il serait plus facile d'essayer de t'aider :(
Parce que là comme dirait zeus il faudrait une chance de cocu pour trouver ton erreur.

Posté : 29 mai 2009, 10:04
par dam358
C'est pas faux
Le code ne contient que l'appel à ffmpeg, le reste du travail est fait ailleurs et fonctionne.
<?php

echo "debut codage";

//exec("D:\\ffmpeg.rev12665\\ffmpeg -i $nomFichier -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y dies2.flv");

//$comm="ffmpeg -i \"D:\\ffmpeg.rev12665\\noire.avi\" -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y \"D:\\ffmpeg.rev12665\\dies1453.flv\"";
//exec($comm,$ret);

//exec("D:/ffmpeg.rev12665/coder.bat");
//exec ("D:\\ffmpeg.rev12665\\coder.bat");

//exec("ffmpeg -i \"D:\\ffmpeg.rev12665\\noire.avi\" -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y \"D:\\ffmpeg.rev12665\\dies1453.flv\"");
//exec("D:\\ffmpeg.rev12665\\ffmpeg -i noire.avi -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y dies1453.flv");

//avec coder.bat qui contient la meme commande
//exec("D:\ffmpeg.rev12665\coder.bat");
//exec('D:\ffmpeg.rev12665\coder.bat');

//exec("ffmpeg -i noire.avi -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y encode.flv");

//exec("ffmpeg -i noire.avi -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y dies1453.flv");
//exec("ffmpeg -i \"D:/ffmpeg.rev12665/noire.avi\" -ab 32 -f flv -s 320x240 -ar 22050 -aspect 4:3 -pass 1 -b 256 -r 15 -y \"D:/ffmpeg.rev12665/dies1453.flv\"");

?>