致命错误:超过 30 秒的最大执行时间 [重复]

Posted

技术标签:

【中文标题】致命错误:超过 30 秒的最大执行时间 [重复]【英文标题】:Fatal error: Maximum execution time of 30 seconds exceeded [duplicate] 【发布时间】:2014-06-26 17:10:55 【问题描述】:

我是 php 新手。

当我尝试连接到 crea(Canada realestate) 数据库时遇到错误

致命错误:C:\xampp\htdocs\cr\PHRets_CREA.php 第 1465 行的最大执行时间超过 30 秒

我再次执行了代码然后它显示了

致命错误:C:\xampp\htdocs\cr\PHRets_CREA.php 第 1408 行的最大执行时间超过 30 秒

然后我在 php.ini 中更改了以下行并重新启动了我的服务器

max_execution_time=300

这次又播种了不同的行号

致命错误:C:\xampp\htdocs\cr\PHRets_CREA.php 第 1489 行的最大执行时间超过 300 秒

如何解决这个问题?

这里完整的代码是http://crea.ca/data-distribution-facility-documentation

【问题讨论】:

您可能必须重新启动服务器 当您更改 php.ini 设置时需要重新启动,可以为每个文件设置一些 ini 设置,在这种情况下不需要重新启动。因此您可以将ini_set('max_execution_time', 300); 添加到文件中,而不是编辑 php.ini @Dagon 我重新启动了我的服务器,但仍然显示错误 我的脚本可以运行几个小时,但你想知道在这种情况下你在做什么:-) @VipinSoni 不是给无限时间,而是知道为什么需要这么长时间并纠正它可能很有用。发烧的时候不建议“买大一点的体温计” 【参考方案1】:

看来您的脚本执行时间过长,并且正在超时。

编辑您的 php.ini 并将 max_execution_time 的值更改为 1000 并重新启动您的 Web 服务器。

您也可以尝试增加 memory_limit。

【讨论】:

以上是关于致命错误:超过 30 秒的最大执行时间 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

PHP 页面加载问题:PHP 致命错误:超过 30 秒的最大执行时间

WAMP 2.2e - phpmyadmin 致命错误:超过 30 秒的最大执行时间

致命错误:[关闭]中超过了 30 秒的最大执行时间

超过 30 秒的最大执行时间 phpMyAdmin

如何捕获致命错误:PHP 中的最大执行时间超过了 30 秒

致命错误:超过 400 秒的最大执行时间