WordPress升级错误:Fatal error: Maximum execution time …

日期: 标签:WordPress教程故障排除 9 条留言
如需帮忙改代码,或者WordPress二次开发、PHP网站建设等需求,可联系我购买付费服务:  点此联系我

今天在给本地做测试用的WordPress博客升级的时候,出现以下错误:

     Fatal error: Maximum execution time of 30 seconds exceeded in x:\phpdocs\wp\wp-includes\http.php on line 1024

错误原因:

  1. 博客数据库中的数据量太大,导致程序执行时间过长;
  2. 博客所使用的服务器设置做了限制,php.ini 中缺省的程序最长执行时间是 30 秒,程序若执行超过30秒,就会被系统终止。

解决办法:

  1. 如果是自己的服务器,可更改php.ini中的max_execution_time数值,数值大小自己选择,改到错误不出现为止,默认是30,现在我改成60 ;
  2. 如果使用的是虚拟主机,可以在主机根目录下的.htaccess文件中设置(如果没有该文件,可以新建一个),在.htaccess文件中加上php_value max_execution_time 60,60这个数值单位为秒,请仔细斟酌更改;
  3. 在wp-includes\http.php中添加该语句:
    set_time_limit(60);   //0为无限制
  4. 或者在wp-includes\http.php中添加该语句:
    ini_set('max_execution_time', '60');

-- 完 --

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/wordpress-fatalerror-maximum-execution-time.html
露兜
kaapass@outlook.com  QQ 825533758

业余编程爱好者,主业是淘宝店主,卖些工艺品,感兴趣可以到我的淘宝店看看(旺旺不提供技术咨询):西西弗sisyphe

9 条留言

点此留言
  1. selvin

    不错,解决了我的更新问题。

  2. willerce

    谢谢。

  3. WANGJIARONG

    路过,支持一下,O(∩_∩)O~ 站点很漂亮。

  4. Ludou

    谢谢你的支持!不过你这头像有点。。。
    用意值得推敲!

  5. 一百零五度

    谢谢了,我拿去试下

  6. 主打星

    这个问题困扰了我很久,现在搜索才发现原来是这样,我说怎么我老是没法自动升级呢,谢谢分享。

  7. 统计年鉴

    不错,解决了我导出XML文件不完整的问题,非常感谢。

  8. zrsjlk

    很有用,谢谢~

  9. pzx

    你好,我在安装wordpress时遇到Maximum execution time of 30 seconds exceeded这个问题,按照您的办法没有彻底解决,麻烦您看下呢?谢谢!

    具体问题过程请看这个帖子:

    http://www.wordpress.org.cn/thread-200697-1-1.html

发表留言