为什么我的应用程序从网络服务器运行时会挂起?

为什么我的应用程序从网络服务器运行时会挂起?

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

操作系统是Windows Server 2008

答案1

在你的脚本中尝试一下psexec /accepteula

相关内容