我使用 命令
ffmpeg -i /home/video/a.mp4 -r 1 -s 950x520 -f image2 /home/video/a.jpg
在终端运行可以执行,
但是在PHP文件里,用shell_exec('ffmpeg -i /home/video/a.mp4 -r 1 -s 950x520 -f image2 /home/video/a.jpg')却没有执行成功,
网上百度说是权限问题,于是测试,
echo shell_exec('ls') 可以执行
echo shell_exec('whoami') 显示 nginx
于是vim /etc/sudoers 添加了
root ALL=(ALL) ALL
nginx ALL=(ALL) ALL
保存后, reboot重启 但是也没有用啊。
是不是要把nginx添加到root用户组才行?
白猪掌柜的
有只小跳蛙
慕丝7291255
狐的传说
DIEA