【发布时间】:2012-10-27 14:02:23
【问题描述】:
我有一个简单的 PHP 脚本:
exec('git pull origin master', $shell_output, $output);
print_r($shell_output);
print_r($output)
当我通过 CLI php git.php 调用它时,它工作正常。我得到了预期的输出,返回值为 0。当我通过 Web 浏览器访问该页面时,它失败并返回值为 1。
我已将文件权限设置为 777,并确保 php.ini 不会阻止 exec() 函数。
【问题讨论】: