WordPress 自动升级操作超时-也说技术
话说WordPress最近有两次升级2.8.5和2.8.6,老饕都是热情洋溢的积极升级,然而,不幸的是,杯具发生了。
WordPress的升级很方便,提供自动升级和下载安装包上传升级。老饕统统都是自动升级——方便啊!然而,自从2.8.5之后,自动升级就总是失败了,而原因也只有一个:Operation timed out after 60,下载操作超时~~
人生 ——老饕
充满无数可能,
选择意味着放弃了,
无数个其他可能的自己。
人总是以为可以决定自己的人生,
于是不断做出选择。
无语~~啊!!WordPress安装包也就2.5M,如果60s都不能完全下载,就是说老饕的主机下载速度不足50!这速度~~杯具啊!算了,先不烦小张,自力更生,丰衣足食!
尝试一:我手动!!
既然自动升级不行,咱就手动,下载,上传,覆盖~~等等,难道你真的都要覆盖吗?当然不用了,其实WordPress的升级所涉及的文件也就10几个,去官网上看一看哪些文件有了改动,把这些文件替换掉就是了。
于是老饕2.8.5就是这么升级了~~
尝试二:坚决自动!!!
可是~这这也忒麻烦了!本着不放弃,不抛弃的原则,坚定支持自动升级!咱不能让主机的速度陡增,还不能让它多下载一会儿吗?
OK,就这么办喽!
方法也是相当简单啊!
只需目录 wp-admin/includes/file.php 文件
把 448行的
$response = wp_remote_get($url, array(‘timeout’ => 60));
60改成120或更大的value即可!
好了,老饕快乐的升级去了!







@SOHO一族, 自动升级机制还是比较完善的~一般不会有问题
[围观踩踏]
我一直都自动升级。连3.0都是自动升级的,是不是很冒险?
[围观踩踏]
话说,俺也遇到过这个问题,所以现在还是2.8.5
哈哈,我好懒啊,没有手动升级
[围观踩踏]
老饕 回复:
十二月 11th, 2009 at 6:29 下午
@雨人, 安全问题~~还是升级的好~
[围观踩踏]
oalleno 回复:
九月 11th, 2010 at 9:02 下午
@老饕, 这个方法对我没用,我的连升级插件还得用Third Party Host Fix这个插件开启,升级完了之后,要吧这个关掉,然后把主机上出现的99权限文件改成自己的,最后把刚升级的插件连同子目录由751改成755,最后再激活插件,写了这么多字,你会想起杯具和郁闷就是这么来的了
[围观踩踏]
老饕 回复:
九月 12th, 2010 at 9:59 上午
@oalleno, 囧~~哪的主机啊?不是win系统吧?
[围观踩踏]
oalleno 回复:
九月 12th, 2010 at 10:20 上午
我现在是这个头像了。
000主机,我的wp装在子目录的,可能是我的.htacess没写对,现在我的gravatar头像缓存文件全是99,到14天更新的时候我得到服务器账户上去改,所以打算把更新的日期调成一个月了,希望不要超过6000个头像,免费主机有文件数量限制,这个才是最麻烦的。
[围观踩踏]
老饕 回复:
九月 14th, 2010 at 5:53 下午
@oalleno, 还是买个虚拟主机吧~~免费的毕竟不放心~