从命令行工作但不用php exec()

时间:2012-12-04 14:58:56

标签: php cutycapt

我以root用户身份安装了cutycapt 我从命令提示符

尝试了它
xvfb-run --server-args="-screen 0, 1024x768x24" /root/cutycapt/CutyCapt/CutyCapt --url=http://www.poochh.com --out=/tmp/example.png

但是当我从php exec()执行它时 我在var_dump($output);

exec()收到此错误
array(1) { [0]=> string(80) "/usr/bin/xvfb-run: line 166: /root/cutycapt/CutyCapt/CutyCapt: Permission denied" }

1 个答案:

答案 0 :(得分:3)

检查用户php运行为!您可能需要确保它有权运行cutycapt

尝试运行

echo exec('whoami'); 

检查哪些php正在运行