【发布时间】:2015-08-25 21:09:11
【问题描述】:
我有一个在 IIS 7 上运行 PHP 5.3 的网站。 我从 PHP 收到以下错误
Fatal Error: Maximum Execution Time of 10 seconds exceeded
我检查了 PHP.ini 文件,它设置为 300。 我检查了 IIS CGI -> Timeout,它设置为 300。 我检查了脚本中包含的所有文件是否有任何覆盖的 ini_set 调用、set_time_limit 调用,但没有。
这 10 秒的限制是从哪里来的? 有人吗?
更新
我检查了 phpinfo(),它显示的值为 600。它应该是这样的。
【问题讨论】:
-
为了获得更好的背景知识,您是否在安全模式下运行?
-
@taxicala,我不确定我是否在安全模式下运行。当我回显 ini_get('safe_mode') 时,它什么也没显示。我也将 safe_mode=Off 添加到 php.ini 的底部并重新启动以确保安全。相同的最大执行超时错误。