我在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。
答案 0 :(得分:0)
您可能在默认ffmpeg
中没有PATH
。尝试使用ffmpeg
的结果替换which ffmpeg
。