WordPress网站:Maximum execution time of 30 seconds exceeded in错误怎么办?

 2016年1月17日 |  1 条评论 |   1565

最近微部落在发布文章,或者是调整部分网站布局,比较调整导航菜单的时候总会发生WordPress Fatal error: Maximum execution time of 30 seconds exceeded in……这样的错误。相信用WordPress做网站的朋友都会遇到这样的错误。大多数情况,刷新一下,重新发布就可以了,但是这的确很困扰我们,当然造成这种情况的原因很多,包括服务器的速度,甚至你本身的网站速度都会造成这种情况。
但是这个错误原因最主要是因为程序执行时间超过了最大允许执行时间。这个错误可能会在安装主题、插件或是升级核心时都会发生,PHP系统默认是30秒,如果超过就会出现如下提示错误。
回想了一下,可能是之前安装了给文章自动添加标签的插件,详见《WordPress自动为新文章添加已使用过的标签》造成文章发布前进行一次全文的tag搜索,影响了发布时间。
也有可能是恢复安装了百度sitemap插件,详见《两款插件轻松创建Sitemap
那么这个错误应该怎么解决呢?办法有以下两种:
方法一:解决Fatal error: Maximum execution time of 30 seconds exceeded in……可以设置最大执行时间,修改php.ini配置文件找到max_execution_time = 30(默认值) 把30改成120或者更大,这里的单位是秒 ,你可以根据自己的需要更改其数值,然后重起服务器!
方法二:修改wp-config.php文件在WordPress配置文件wp-config.php最下边中添加set_time_limit(0); 然后上传覆盖wp-config.php。值得注意的是如果是用记事本修改wp-config.php文件在保存的时候记得保存为ANSI编码。
办法有两种,我选择第二种,因为不用麻烦空间服务商就可以自己搞定了。

文章字数统计:770 | 百度已收录

  |  pc蛋蛋幸运28群/WordPress  


微部落博客编辑整理发布,如有侵犯您的版权,请提供相关版权证明,博主将立即删除。
·博客大全  博客网址之家  博客导航  来路IP首页展示!   ·免费收录  ·免费推广你的博客   114.vprol.com
如果本文对您有用就 打个赏吧微信 OR 支付宝 扫描二维码
pay_weixin     pay_weixin
金额随意,您的支持是我的动力~

草根站长,博客导航,博客大全,博客网站,增加网站流量
回复 取消

欢迎评论发言,灌水及广告评论将被定期删除!

仅有 1 条评论

  1. 威客网 2016-1-17 14:42回复
    谢谢,解决了我的问题。