php问题执行CutyCapt命令

时间:2011-03-05 11:36:29

标签: php command-line

我遇到了这个问题

sh: CutyCapt: Permission denied

我的PHP代码是

<?php 
       echo exec('CutyCapt --url=http://www.google.com --out=/var/www/google.png --javascript=on 2>&1');
?>

1 个答案:

答案 0 :(得分:3)

从PHP调用可执行文件时,使用PHP运行的用户(例如,通常是Apache服务器)的权限调用它。

该用户帐户无权调用该可执行文件 - 可能是因为它属于不同的用户,并且仅具有该用户或组的“可执行”位。

如果没有更多信息,那就是可以肯定的。