标签: php linux nginx exec
我试图制作一个带有按钮的简单网页,该按钮会调用fswebcam程序来更新此页面上查看的照片。
我从这开始:
<?php $output = shell_exec('/usr/bin/fswebcam -S 1 -r 640x480 -q /var/www/html/foto.jpg'); echo "<pre>$output</pre>"; ?>
但它并没有执行。我已将www-data用户添加到视频组。我还检查了php5-fpm和nginx的日志,但没有错误。 如何让它执行?
答案 0 :(得分:0)
根据this thread,解决方法是在php.ini文件中取消注释cgi.fix_pathinfo = 1。这对我很有用。
cgi.fix_pathinfo = 1