2008.10 24

升级WordPress的3个方法

WordPress的总是很频繁,不满的人开始向Matt提出问题"为什么老升级的?",他的回应是,为了功能和安全,升级总是必要的,况且,开源软件这种更新频率是很正常的。面对这样的更新速度,你是如何升级你的Wordpress到最新版本的呢?

1. 最原始的方法的WP升级方法

  • 备份数据库,备份文件 – 从Mysql中导出和从FTP中下载所有文件;
  • 暂停所有插件 – 确保插件不会跟新的WP版本冲突;
  • 删除所有文件,并上传新的文件 – 确保覆盖不全面导致的功能不全;
  • 重起所有的插件,恢复外观。

这是最安全,也是最原始的方法。不过,此方法需要花费很大的精力,FTP的速度永远没有我们想象的快,所有,更新时间也很长,如果不是在晚上升级,通常也会影响用户的阅读/使用。

2. 只更新版本更新的文件

这次2.6.3更新的文件有两个。就是上面两个。(上面的链接可以直接下载)。如果知道要更新的是什么,那么,相对比较简单的方法是,下载这些文件,自己覆盖原来的,以达到版本的更新。方便?那还用说。这也是最安全的方法之一。当然,如果觉得需要更谨慎,那么,备份原来的文件,关闭插件可以防止意外的损失。

3. 使用WordPress Automatic Upgrade插件

  • 按提示操作,会提示备份必要的内容,如数据库
  • 直接从官方下载,升级时间短
  • 最怕的问题就是突然断掉,比如,断电/断网/

不过,自上次介绍了两个非必须,但非常酷的WP插件后,幸福收藏夹这个博客和相关的博客,都是用这个方法来升级的。而你,又是用哪种方法呢,或者有其他的方法呢?

25

  1. 2008.10.24 12:22 pm
    雀巢(visit): [回复]

    我用的第二种方法

  2. 2008.10.24 12:26 pm
    漫步(visit): [回复]

    我用 ssh 更新….

  3. 2008.10.24 12:56 pm
    stephen(visit): [回复]

    我是把wp-includes以外的WordPress系统文件全部删除,通过Cpanel解压缩一下就完成升级了,刚才花了不到两分钟就更新到2.6.3了。。

  4. 2008.10.24 1:17 pm
    Shawn(visit): [回复]

    我用 SSH,远程下载,覆盖,完成。。。

  5. 2008.10.24 1:50 pm
    花果山寨(visit): [回复]

    WP升级这么频繁看来我用插件升级了!

  6. 2008.10.24 1:59 pm
    ZH CEXO(visit): [回复]

    我用的也是第二种方法,但是以后动作大的话,第三种方法也在参考之列!

  7. 2008.10.24 2:13 pm
    狐狸(visit): [回复]

    远程ftp,全部覆盖

  8. 2008.10.24 4:24 pm
    好好笑(visit): [回复]

    第一个方法够麻烦的,我以前都是备份、暂停插件、直接覆盖所有文件,现在连插件也懒得暂停了。

  9. 2008.10.24 5:10 pm
    nobug(visit): [回复]

    我还没有更新过,功能暂时够用就行,安全上没啥重大问题就随意了:)

  10. 2008.10.24 5:31 pm
    穷人(visit): [回复]

    如果数据库有更新该怎么办呢?
    对了,阁下模板设计能力真强呀!

  11. 2008.10.24 6:55 pm
    Poshi(visit): [回复]

    关于第一种方法FTP慢的问题,我应该这样解决:先将新的文件夹改成跟现有 WORDPRESS目录不同的名称先上传,传完以后,直接把原来的删除了,再把那个新上传的目录的名称再改一下就可以了

  12. 2008.10.24 8:39 pm
    小墨(visit): [回复]

    我直接上传解压
    然后升级。。。。

  13. 2008.10.24 9:55 pm
    (visit): [回复]

    没有更新过

  14. 2008.10.24 11:21 pm
    Andor(visit): [回复]

    通过 SSH 连接 SVN,没事时就 svn update

  15. 2008.10.25 9:33 am
    Yacca(visit): [回复]

    我也是升级必要文件…方便啊

  16. 2008.10.25 9:50 am
    dogorgod(visit): [回复]

    哈哈,我最近尝试了一种另类方法,非常爽!!以下是原作者写的步骤:

    采用新建目录上传然后转移到根目录的方法(以wordPress2.6.2升级为例)

    1. 根目录下建立子目录wp2.6.2,将wordpress2.6.2版本解压后上传到目录wp2.6.2
    2. 根目录下建立子目录wp2.6.1,将wordpress2.6.1的所有文件转移到目录wp2.6.1
    3. 将wp2.6.2目录下所有文件移动到blog的根目录下
    4. 将WordPress2.6.1下修改过的文件转移到blog的根目录下,如wp-content下的一些内容,如theme、plugins和uploads下的东西

    这个方法的优点:一是速度快,二是可以方便地切换到以前的版本!

  17. 2008.10.25 10:40 am
    sofish(visit): [回复]

    @nobug: 啊,不会啊,慢慢升级好,不然太久了就太麻烦了….

    @Poshi, @dogorgod: 你们的方法好像差不多, 这样挺不错的,第一种的变通…比较安全….

    @Shawn, @Andor: 这个要主机支持吧。哈哈,我没呀啊过那种方法,看起来比较高级…

    @all: 推荐升级,哈哈,因为以后WP有大变化,更新可以享受更多功能。

  18. 2008.10.25 12:53 pm
    jim2008(visit): [回复]

    感谢幸福了,我下载了你的一个主题,现在正用着呢,感觉挺不错的,我已经加你为友情连接了

  19. 2008.10.25 5:23 pm
    LoveBlogEarn(visit): [回复]

    频繁的更新没必要,我博客7个月 只更新过一次, 呵呵

  20. 2008.10.26 1:07 am
    最新电影网站(visit): [回复]

    还是下载下载再上传好,起码自己图个安心

  21. 2008.10.26 5:21 pm
    李普曼(visit): [回复]

    昨天升级到.3,结果除了问题,还以为从此不能恢复。后来又降回.0了,继续用古董版吧~知道2.7出现~

  22. 2008.10.31 7:37 pm
    365hope(visit): [回复]

    真好,如何升级WP还真是个问题,我以前只是简单的覆盖而已。

  23. 2008.11.27 9:34 am
    爱新鲜(visit): [回复]

    我用的simplescripts里的自动升级,没备份也没关插件。。不知道会不会出啥乱子 汗”

  24. 2008.11.27 10:36 am
    边缘路(visit): [回复]

    没有必要他一升级就跟着升级吧,那样太类人了!

  25. 2008.12.08 10:37 pm
    (visit): [回复]

    我一直都用FTP全部覆盖
    只要网速快,也不麻烦

Additional comments powered by BackType