提问人:Andrew G. Johnson 提问时间:7/22/2011 最后编辑:Andrew G. Johnson 更新时间:7/22/2011 访问量:235
PHP 错误日志在脚本中很早就显示最大执行时间错误
PHP Error Log Shows Maximum execution time error VERY early on in script
问:
我正在查看记录PHP错误的php_errors.log,我看到的唯一错误[通常在3秒窗口内出现10-20次]如下:
[@TIMESTAMP@] PHP Fatal error: Maximum execution time of 30 seconds exceeded in @PATH@ on line 5
让我感到困惑的是,这些是前五行:
<?php
session_start();
if (isset($_SERVER) && isset($_SERVER['SERVER_NAME']) && strpos($_SERVER['SERVER_NAME'],'local.') !== 0)
不是我期望锁定系统的东西。
有谁知道为什么会发生这种情况?
更新:澄清一下,这在我的本地开发机器上永远不会发生,只是偶尔在生产机器上发生。
答: 暂无答案
评论
set_time_limit(0); $tm = microtime(true);
var_dump(microtime(true) - $tm);