升级了Wordpress,从2.2到2.2.1
June 22nd, 2007 | by Zhoulin |wordpress升级了一下小版本,fix了一些bug,据wordpress官方说法,在2.2中发现了一些安全隐患,而2.2.1修正了这些安全问题,所以是一个required的upgrade。
OK,那就升级一下。参照wordpress官方网站的指点开始upgrade wordpress
1. 首先备份wordpress数据库
因为我是在自己的机器上安装wordpress,直接用mysql客户端,没有cpanel或phpadmin,所以直接用mysql的命令备份了整个wordpress的db
mysqldump -u <wp_user> -p <wp_db_name> > <wp_backup>/db_<timestamp>.sql
这个命令把整个wordpress db导出到一个sql文件里,包括数据也一起被导出了
2. 备份整个wordpress目录
cp -R <wp_install_dir> <wp_backup>/
3. Deactivate所有的plugin
登陆wordpress的管理界面,在plugin管理界面里deactivate所有的plugin
4. 下载wordpress 2.2.1 并解压到安装目录
tar zxvf wordpress-2.2.1.tar.gz
5. 复制原来的wp-config.php, .htaccess到新的wordpress目录
6. 登陆upgrade.php确认要升级的步骤,对2.2来说,没有什么要做的
7. 复制原来的plugins和themes到新的wordpress目录
8. 重新activate plugins并选择theme
9. 回到blog首页,逛一遍确认没有问题就OK了
如果发现任何问题,首先确认是否有权限的问题,要是搞不定的话,可以先用第一步里的备份恢复原来的blog,然后再找解决方案。