执行shell命令在AWS中不起作用

时间:2014-03-23 01:43:20

标签: php shell amazon-web-services

我在AWS中执行shell命令时遇到问题,但它在我的本地计算机中正常工作。 我使用的是粘贴在下面:

$cmd='ffmpeg -i media/dream_theatre.jpg -r 1 media/66_dream_theatre.avi';
$output = shell_exec($cmd);

相同的脚本适用于我的本地计算机,但不适用于AWS。但是,当我在AWS终端CLI中键入此ffmpeg -i media/dream_theatre.jpg -r 1 media/66_dream_theatre.avi时,它正常工作,以确认在AWS中正确安装ffmpeg。

1 个答案:

答案 0 :(得分:0)

您可能在默认ffmpeg中没有PATH。尝试使用ffmpeg的结果替换which ffmpeg