WordPress2.3.2升级惊魂记——记得禁用所有插件!

分类: 技术经验 | 发表评论
由 VicView 发表于

2.3.1出了一个比较严重的安全性Bug,所以还没等到08年,WP官方就放出了2.3.2的升级包,VicView之前没有升级过,所以这次升级遇到一点小小的麻烦。

用Cobian Backup 8备份了之前所有的数据,然后Down了最新的2.3.2的汉化版,接着仔细改了下config-sample文件,用FlashFXP慢慢覆盖上传。大家看看VicView有没有漏掉哪一步呢?

        ——我——的——名——字——叫——华——丽——的——分——割——线——

也许你看出来了,VicView忘记在备份前把所有的插件禁用了!等到一切结束后输入blog.vicview.com查看,硕大的几个DataBase Connection Error之类的提示,把我整得是哇凉哇凉的T_T幸好之前有备份过,所以在重新恢复原始数据,禁用了全部插件后,终于可以安心的开始第二次上传。

不过第二次VicView偷了一点懒哦,没有全部覆盖而是选择部分2.3.2与2.3.1不同的关键文件进行了覆盖升级,为此节约了不少时间(上传到LP的速度还真是惨不忍睹)。VicView在此声明这个“选择性覆盖”的方法并非自己发现的,而是来自于WP中文论坛的网友lwz_08,据说也是从trac.wordpress.com上面复制过来的^^,如果哪位朋友上传速度也和我一样慢到吐血,不妨使用下这个方法吧,亲测成功!也谢谢lwz_08的努力发掘~

• tags/2.3.2/wp-includes/query.php
• tags/2.3.2/wp-includes/wp-db.php
• tags/2.3.2/wp-includes/formatting.php
• tags/2.3.2/wp-includes/taxonomy.php
• tags/2.3.2/wp-includes/post.php
• tags/2.3.2/wp-includes/version.php
• tags/2.3.2/wp-includes/pluggable.php
• tags/2.3.2/wp-includes/functions.php
• tags/2.3.2/wp-app.php
• tags/2.3.2/xmlrpc.php
• tags/2.3.2/wp-mail.php
• tags/2.3.2/wp-settings.php
• tags/2.3.2/wp-admin/includes/file.php
• tags/2.3.2/wp-admin/admin.php
• tags/2.3.2/wp-admin/setup-config.php
• tags/2.3.2/wp-admin/install.php

以上16个文件就是2.3.2对于2.3.1进行修改的文件,找到相应的文件夹就OK啦!

另外在附上VicView的一点小提示,在禁用所有插件前,请先记下你的API码哦,不然回头重新去找很麻烦的;-)

目前有 13 个评论!


  1. chada 说:

    我是直接覆盖,什么问题都没有出现啊,不到一分钟就搞定了。而且,没有禁用任何插件的。其他很多有升级的朋友基本上都是采用这种方法。

    To Chada:
    因为每个人插件各不相同,所以多少有安全的隐患,官方建议就是要禁用所有插件
    目前距我分析就是WP官方的那个数据库备份插件闯的祸,以后多多小心才是

    PS:Chada速度真快^^


  2. Feng 说:

    直接覆盖应该就可以了

    To Feng:
    覆盖一次要花好久,文件是在是又小又多


  3. andyzown 说:

    多谢,学习了哈,我的也是LP的空间呢。

    To andyzown:
    LP空间,如果使用英文版的话可以自动安装
    在fantasitc里面有的选择,那样的话也可以自动升级
    可惜换空间就不方便了^^


  4. foxoy 说:

    其实可以直接用英文版,升级很easy

    To foxoy:
    恩,本来LP有自动安装的,不过考虑到万一以后换服务器就很不方便了~


  5. My-Hou不務正業 说:

    和chada一样~~~~一样没什么问题~
    主要本人很懒··^_^

    To My-Hou:
    开始就是因为Vic太懒的所以~~~


  6. Kin 说:

    没事来转转,于是我迷茫一下。。。
    天快亮了,道声早安~^_^


  7. Donald 说:

    啊?居然出现这种问题?我这里就直接把2.3.2整个糊上去了,没出现啥问题…
    不过确实,禁用所有插件是最稳妥的~免得哪个插件和新版WP感情不合~呵呵。

    To Donald:
    所谓一朝被蛇咬,十年怕井绳阿,还好备份了的;-)
    所以禁用插件是王道^^


  8. My-Hou不務正業 说:

    ^_^~~~所以就说懒人意外多咯!!呵呵


  9. chunfa 说:

    我也是直接覆盖的,没出现什么问题。数据库备份我用的WP-DBManager。

    To chunfa:
    5555看来是Vic遇到RPWT了


  10. CC 说:

    ——我——的——名——字——叫——华——丽——的——分——割——线——
    喜欢这个////哈哈哈!!!

    To CC:
    哈哈,欢迎抄袭;-)


  11. dr.eric 说:

    曾经也建过一个站,那是高一时候的故事了。

    加油!俺回多来来的!你的BLOG太有意思了。。

    —–zuomu

    To zuomu:
    谢谢!非常欢迎哈^^


  12. Breeze 说:

    that plugin, “wordpress database backup”, which i highly recommend you to use, got function “Scheduled Backup” included.
    it will send the back file to your mail hourly/daily/weekly. though it’s very boring, it’s really help.

    To Breeze:
    Yeah~But it seems have a lot of trouble when I using it,so my new Blog didn’t choose to go with it ^_^


  13. 狮子 说:

    狮子现在经常给网站的文件和数据库做备份,但是还没有升级,因为我对原文件改动的地方比较多,所以暂时就不升级了,等2.4出来了,应该会有挺大的变动,那个时候再升级吧。
    @恩,这也是个好主意2.3.2其实主要就是草稿的安全性升级
    问题不严重

敬请留言:

您可以使用下列XHTML标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>