我使用PHP版本5.2.17。我有一个网站建立在PHP和测试它在本地主机(Windows)上的IIS 5.1。popen()给出错误:没有这样的文件或目录
我想在后台运行一段冗长的PHP脚本,从而允许用户继续使用该站点(导航)。
我使用POPEN这样的尝试:
$cmd='c:\\php\\php.exe c:\\inetpub\\wwwroot\\download.php';
pclose(popen('start /B '.$cmd, 'r'));
这给了错误:
PHP Warning: popen(c:\php\php.exe C:\inetpub\wwwroot\download.php,r) [function.popen]: No such file or directory.
任何线索高度赞赏。
您的文件路径是否正确 – ScoRpion
上述脚本通过命令行工作正常,并在download.php中执行php代码。 – Pras
网络服务器是否有权限c:\ php \ php.exe? (道歉,不熟悉IIS – FreudianSlip