正常升级至wp2.3:shell命令详解

这篇文章的主要目的是介绍通过putty执行shell命令升级远程主机上的wordpress程序,目前IDEA的网络日志使用的是DreamHost的主机,本文参考自傻瓜式详解SSH一文:

要用到的shell命令:
ls [列出当前目录文件]
cd [进入某目录下]
cd ..[退出,别进去出不来了]
wget [下载用的]
tar -xzf [解压下载的压缩包]
cp -rpf [复制文件到指定位置]
rm -rf [强制删除某文件夹不管有无文件]
更多参见Shell命令指南

先是程序演示:

  1. 输入:ls [我看看有什么文件,是不是进错了地方]
  2. 显示:A B C [没错,是A B C三个文件夹]
  3. 输入:cd A [进去A]
  4. 输入:ls [我看看有啥]
  5. 显示: [A文件夹内的东东]
  6. 输入:cd ..[不好玩,我退出去]
  7. 输入:ls [再看看是不是原来的地方]
  8. 显示:A B C [没错]

实战:

  1. 输入:wget http://wordpress.org/latest.tar.gz [从http://wordpress.org/latest.tar.gz下载最新的wordpress版本,这个地址是官方最新版本的发布地址]
  2. 输入:tar -xzf latest.tar.gz [解压提取出来]
  3. 输入:ls [再来看看有啥变化]
  4. 显示:A B C wordpress latest.tar.gz [多了个wordpress文件夹,他是刚才解压提取出来的,还有下载的latest.tar.gz]
  5. 输入:cp -rpf wordpress/* B [把wordpress下面的所有文件拷贝到文件夹B下面,覆盖原来的B里面的wordpress]

升级成功!

最后,各位在升级到 Wordpress 2.3 以后,如果出现数据库查询错误的信息,而信息中的数据库表包含以下字样:

wp_post2cat 或
wp_categories 这两个提示” doesn’t exist ”

可能是以下两种可能造成的:

1、使用了与 2.3 不兼容的插件。建议停掉所有非默认安装包中的插件,然后寻找各个插件的最新版本。最后一个一个插件开启。每开启一个插件,测试一下是否还出错。

2、使用了与 2.3 不兼容的主题。建议使用默认主题,然后看看还出不出错误信息。建议到主题的作者网站上看看作者是否对此主题进行可更新。至于让旧有主题支持 TAGGING。可以查看我翻译的如何让您当前主题支持 Wordpress 2.3 的 Tags 功能。英文原文:How To Add Wordpress 2.3 Tags To Your Current Theme

各位也可以到官方站点查询兼容于不兼容 2.3 的插件和主题的列表。

Themes compatible with WordPress 2.3
Plugins compatible with WordPress 2.3

参考:对近期升级到 2.3 后出现数据库错误进行解答

Tags: ,

25 Responses to “正常升级至wp2.3:shell命令详解”

  1. fxl Says:

    sandbox 1.0是支持tag的。

  2. fxl Says:

    下载zip包,解压就不需要相关的参数了。

  3. frag Says:

    fxl同志刚才挂掉了

  4. fxl Says:

    真漂亮。

  5. fxl Says:

    就显示两篇?

  6. fxl Says:

    回复有问题,提示。
    WordPress database error:..

  7. IDEA Says:

    是吗,可能是插件的原因吧 :cool:

  8. IDEA Says:

    OK了,插件的问题…

  9. fxl Says:

    评论右边的头像挡住了一半。

  10. IDEA Says:

    [quote comment="4131"]评论右边的头像挡住了一半。[/quote]
    你用的什么浏览器?我这看显示是正常的啊

  11. fxl Says:

    ie7

  12. fxl Says:

    firefox试了,也是一样。

  13. fxl Says:

    头像太大了,都是80*80的。

  14. fxl Says:

    这个站就是好的。
    http://fairyfish.net/

  15. IDEA Says:

    好像在IE7下显示不正常…

  16. fxl Says:

    哦。

  17. fxl Says:

    firefox下也有问题。你还是改下吧。

  18. fxl Says:

    恩,现在好了。

  19. IDEA Says:

    这么晚你还在啊
    通宵?

  20. fxl Says:

    啊,在同学家。你也够能熬的。

  21. fxl Says:

    http://feed.btidea.com/
    打不开了。

  22. IDEA Says:

    是啊,无名没给我解析过去

  23. 正常升级至wp2.3:shell命令详解 | IDEA的网络日志 | 小众网摘信息 Says:

    [...] 正常升级至wp2.3:shell命令详解 | IDEA的网络日志 [...]

  24. Dreamcolor Says:

    现在写博客文章,能给出参考文章或原文地址的人已经很少了。支持一下。

  25. Dreamcolor Says:

    是不是你的头像系统的设置里面,把显示头像的级别定的太高了?设置成 X 好了,现在好像很多头像都显示不出来哦?

Leave a Reply