8

解决wordpress2.9无法后台升级的办法

wordpress功能越来越丰富,但是容量也越来越大。尤其是2.9版开始,增加了回收站等贴心服务,当后台提示你升级到2.9.1时,你发现有问题了。因为:

  1. Time out 时间不够
  2. 服务器不够强悍

解决办法,登录FTP软件,进入wp-admin/includes/,编辑file.php文件。

用Ctrl+F组合键查找 60 ,定位到代码,也就是第461行的位置:

	$response = wp_remote_get($url, array('timeout' => 60));

注意,每个版本的timeout值可能不同,但都是这句代码控制的。60更改为600,保存退出。然后进WP后台再次点击更新即可。(不用备份数据库),直接升,不会对你的主题、文章有任何影响。

time out是WP的一个时间控制函数,如果规定时间类动作未完成,则停止相关的操作,所以我们要更改此值,以弥补服务器等带来的不足。

Leave a Reply