【发布时间】: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 时问题得到解决。
有人可以帮帮我吗?
【问题讨论】: