PHP shell_exec,fswebcam没有执行

时间:2016-01-04 21:04:09

标签: 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的日志,但没有错误。 如何让它执行?

1 个答案:

答案 0 :(得分:0)

根据this thread,解决方法是在php.ini文件中取消注释cgi.fix_pathinfo = 1。这对我很有用。