系统命令错误代码为126

Nai*_*mer 1 php ffmpeg system

请,我试图用ffmpeg将mpg文件转换为flv.我使用php system()命令来执行它.但是,我得到错误代码为126.任何想法是什么意思?这是我的代码: system($ffmpegPath. " -i ". $srcFile. " -b 4000k -maxrate 4000k -bufsize 1835k ". $destFile, $cmd_status)

谢谢.我发现我指的是错误的ffmpeg二进制文件.但是,现在我指向正确的二进制文件,我得到127的错误.任何帮助?

Ign*_*ams 5

bash(1)手册页:

如果找到命令但不可执行,则返回状态为126.

确保您可以执行给定的二进制文件.