我正在尝试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,否则我没有写入该日志的任何内容
有什么想法吗?
答案 0 :(得分:0)
检查可执行文件权限。确保执行php脚本的用户具有运行它的权限