【问题标题】:Plesk 9.5 IIS 7 Fast CGI timeout error 500Plesk 9.5 IIS 7 快速 CGI 超时错误 500
【发布时间】:2012-06-06 12:56:38
【问题描述】:

我正在运行以下设置: - Windows 2008 网络版 - IIS 7 - Plesk 9.5 - 快速CGI

问题描述

当运行耗时超过 30 秒的脚本时,我收到 500 条内部服务器错误消息,而不是“正常”响应(“已达到 30 秒的最大执行时间”)。此外,此消息总是在大约 40 秒后出现。另外,在放置 set_time_limit(3600); 之后在代码中也会出现同样的结果。


实际结果

有和没有 set_time_limit 代码:

大约 40 秒后出现 500 内部服务器错误


预期结果

没有设置时间限制:

30 秒后将显示一条消息,说明已达到 30 秒的最大执行限制。

使用 set_time_limit:

完整脚本以 set_time_limit 中设置的最大秒数运行


附加说明

当运行 CGI 而不是 FastCGI 时问题得到解决。


有人可以帮帮我吗?

【问题讨论】:

    标签: php iis cgi fastcgi plesk


    【解决方案1】:

    我可以找到一些可以帮助您的链接。问题是你的 cgi 模块的 activityTimeout。

    对我来说,总结起来就是这样。

    打开dos控制台“cmd”并转到 c:\windows\system32\inetsrv\ 然后,执行此命令,更改您的php-cgi 的路径。 appcmd set config -section:system.webServer/fastCgi "-[fullPath='C:\php\php-cgi.exe'].activityTimeout:3600"

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-31
      • 1970-01-01
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 2011-08-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多