解决PHP超时错误的三种方法 “Maximum execution time of 30 seconds exceeded”
英文标题:Solution for WordPress PHP Error “Maximum execution time of 30 seconds exceeded”
========英文标题是给大家去google同类问题用的。
一些自动备份插件,或者其他插件,如果执行时间太长就出错,造成执行失败。
这在自动备份来说是不可忍受的,网上搜索来的,
三种方法(任选一种即可,无效再用另外一种):
1. 修改 Wp-config.php 文件(wordpress的根目录的那个)
在文件的最后,添加下面一行即可。
set_time_limit(60);
说明:当然,有的虚拟主机因为安全问题,会让这个函数失效,那么就只能采用下面第二种了
。
2. 修改 htaccess 文件,
在word press范围内,添加如下一行:
php_value max_execution_time 60
说明:文件也在wordpress的根目录,子目录的不用管。
3. 修改服务器的 php.ini 文件
max_execution_time = 30 ;
说明:这种就是需要修改服务器的PHP.INI的超时变量了,一般都没这个条件的,可以跳过。有
条件的上吧:)