在使用wordpress搭建独立站期间,经常会遇到“超出最大执行时间XX秒……”这样的提醒,特别是使用商业主题导入演示数据的时候(如下图),大部分都会有这样的提醒,一般情况下我们不需要理会也不会影响使用,但有个别情况下,这个问题是必须要处理才能继续推进独立站建设过程,所以本文就系列分享下处理办法。

php-time-limit

PHP Time Limit 指的是PHP最大执行时间max_execution_time默认设置时间,如果设置时间小于主题或插件的执行时间时,就会出现以上类似的提醒,所以这里的处理办法很简单,我们只需要通过以下三种方式的任一种修改PHP的最大执行时间max_execution_time的值就可以解决了。

1、wordpress配置文件wp-config.php中修改最大执行时间;

进入服务器或云主机,你也可以使用WP File Manage插件进入根目录,找到wordpress配置文件wp-config.php,然后在如下位置(位置都可以)添加如下代码:

set_time_limit(300);

如图所示:

添加保存后刷新之前的错误提醒就已经被修复了:

2、.htaccess文件中修改最大执行时间;

同样的路径找到独立站根目录,在目录中找到.htaccess文件,然后在其中添加如下代码:

php_value max_execution_time 300

如图所示:

添加后保存文件,然后刷新也可以修改PHP time Limit的错误问题。

3、php.ini文件中的最大执行时间;

这个文件是php的变量文件,但是对于云主机或虚拟主机大部分会限制此项的修改,即使目前我使用的siteground演示服务器也没有这个文件的修改入口,唯一看到底部的开发模块也是不允许修改的,如果遇到这样的情况建议联系下服务商修改下,当然对于VPS或服务器是没有这样的问题的。

找到php.ini文件后添加如下代码:

max_execution_time = 300

修改完成后一样可以打到修复PHP Time Limit错误的问题,可以根据你自己的情况,任选其中的一个修复这个问题。

声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。