正常升级至wp2.3:shell命令详解
这篇文章的主要目的是介绍通过putty执行shell命令升级远程主机上的wordpress程序,目前IDEA的网络日志使用的是DreamHost的主机,本文参考自傻瓜式详解SSH一文:
要用到的shell命令:
ls [列出当前目录文件]
cd [进入某目录下]
cd ..[退出,别进去出不来了]
wget [下载用的]
tar -xzf [解压下载的压缩包]
cp -rpf [复制文件到指定位置]
rm -rf [强制删除某文件夹不管有无文件]
更多参见Shell命令指南
先是程序演示:
- 输入:ls [我看看有什么文件,是不是进错了地方]
- 显示:A B C [没错,是A B C三个文件夹]
- 输入:cd A [进去A]
- 输入:ls [我看看有啥]
- 显示: [A文件夹内的东东]
- 输入:cd ..[不好玩,我退出去]
- 输入:ls [再看看是不是原来的地方]
- 显示:A B C [没错]
实战:
- 输入:wget http://wordpress.org/latest.tar.gz [从http://wordpress.org/latest.tar.gz下载最新的wordpress版本,这个地址是官方最新版本的发布地址]
- 输入:tar -xzf latest.tar.gz [解压提取出来]
- 输入:ls [再来看看有啥变化]
- 显示:A B C wordpress latest.tar.gz [多了个wordpress文件夹,他是刚才解压提取出来的,还有下载的latest.tar.gz]
- 输入: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
10月 5th, 2007 at 8:14 上午
sandbox 1.0是支持tag的。
10月 5th, 2007 at 8:43 上午
下载zip包,解压就不需要相关的参数了。
10月 5th, 2007 at 9:26 下午
fxl同志刚才挂掉了
10月 7th, 2007 at 11:07 上午
真漂亮。
10月 7th, 2007 at 1:06 下午
就显示两篇?
10月 7th, 2007 at 1:07 下午
回复有问题,提示。
WordPress database error:..
10月 7th, 2007 at 5:06 下午
是吗,可能是插件的原因吧
10月 7th, 2007 at 5:56 下午
OK了,插件的问题…
10月 7th, 2007 at 6:01 下午
评论右边的头像挡住了一半。
10月 7th, 2007 at 7:12 下午
[quote comment="4131"]评论右边的头像挡住了一半。[/quote]
你用的什么浏览器?我这看显示是正常的啊
10月 7th, 2007 at 7:16 下午
ie7
10月 7th, 2007 at 7:18 下午
firefox试了,也是一样。
10月 7th, 2007 at 7:24 下午
头像太大了,都是80*80的。
10月 7th, 2007 at 7:31 下午
这个站就是好的。
http://fairyfish.net/
10月 8th, 2007 at 8:34 上午
好像在IE7下显示不正常…
10月 8th, 2007 at 10:16 下午
哦。
10月 9th, 2007 at 12:03 上午
firefox下也有问题。你还是改下吧。
10月 9th, 2007 at 2:30 上午
恩,现在好了。
10月 9th, 2007 at 2:33 上午
这么晚你还在啊
通宵?
10月 9th, 2007 at 8:26 上午
啊,在同学家。你也够能熬的。
10月 9th, 2007 at 2:36 下午
http://feed.btidea.com/
打不开了。
10月 9th, 2007 at 9:54 下午
是啊,无名没给我解析过去
10月 15th, 2007 at 11:53 上午
[...] 正常升级至wp2.3:shell命令详解 | IDEA的网络日志 [...]
10月 26th, 2007 at 7:41 下午
现在写博客文章,能给出参考文章或原文地址的人已经很少了。支持一下。
10月 26th, 2007 at 10:01 下午
是不是你的头像系统的设置里面,把显示头像的级别定的太高了?设置成 X 好了,现在好像很多头像都显示不出来哦?