无法执行system / exec命令

时间:2012-02-27 17:37:56

标签: php

我正在尝试exec / system一个外部脚本,它应该独立于调用它的脚本运行。 我目前正在使用xampp for windows作为开发服务器,我尝试了两种方法,两者似乎都没有运行外部脚本:

$run_cmd='c:\xampp\php\php.exe script.php';
exec($run_cmd);

还尝试使用新的COM对象:

$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run($run_cmd, 0, false);

我在script.php中放了一个日志写入调用,但除非我从命令行调用script.php,否则我没有写入该日志的任何内容

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

检查可执行文件权限。确保执行php脚本的用户具有运行它的权限