我在用着执行程序运行命令行程序,而不必等待它完成并向运行它的脚本报告。我正在使用 PHP 脚本来运行它。当我在服务器上手动运行 PHP 脚本时,一切都运行良好并按预期工作。但是,当我通过 Web 服务器使用 GET 请求发送我的参数运行 PHP 脚本时,它只是挂起。具体来说,它挂在exec()
启动psexec
命令的位置。只是挂起并永远挂起,直到 Apache 发出错误max execution time
。为什么它会挂起,我该如何修复它?
操作系统是Windows Server 2008
答案1
在你的脚本中尝试一下psexec /accepteula
。