蓝盟诗人[LUC]蓝客联盟

忘记密码

手动升级WordPress的步骤

2010-09-15 23:08 作者: 来源: 本站 浏览: 993 views 我要评论 字号:

WordPress 3.0 终于发布了, 又该升级博客系统了. 对于我来说, WordPress 升级是个体力活, 因为我从来不相信那些自动升级程序, 就算是官方提供的. 不知道还有没有跟我一样固执的用户?

下面简要列一下我升级博客的操作步骤.

1. 备份数据库
每次升级博客之前做的第一件事是备份数据库, 无论你用 MySQL 命令行还是用 phpmyadmin 导出数据, 得到备份数据后请检查你的数据库文件, 确保备份文件没有破损. 笔者就试过通过 phpmyadmin 导出数据, 但数据文件不完整, 导致丢失了 60 多条评论.

2. 备份博客文件
我习惯对每次升级的前一个版本的所有文件进行一次备份. 文件又不大, 放着以备不时之需. 很明显, WordPress 越来越庞大, 真说不定哪天我就回归 WP2.5 了.
有 SSH 支持的朋友请打包后下载, FTP 下载这么多的文件会很让人崩溃的.

3. 在本地将最新版的 WordPress 代码整理好
如果你使用了个性化表情, 请替换 {博客根目录}/wp-includes/images/smilies/ 目录里面的表情图标.
修改 wp-comments-post.php 文件, 这是为了防止访客冒充留言.
修改 wp-config.php 文件, 数据库和语言环境等参数需要修改.
修改其他源文件...
并删除以下目录及目录内的文件.
{博客根目录}/wp-content/

4. 将整理过的 WordPress 程序代码上传到服务器
服务器支持 SSH 的朋友可以打包上传, 在服务器端解压, 这样可以节省很多很多时间.
请将文件上传到服务器上的私有目录 (无法通过 URL 访问的目录). 如: ~/private/new/

5. 停止现在的博客服务
放置一个静态的欢迎页面到博客根目录, 文件命名为 index.html.
将老版本的 WordPress 移到私有目录中. 如: ~/private/old/

6. 将老版本的文件整合到新版本中
将 {博客根目录}/wp-content/, .htaccess, favicon.ico 和其他文件剪切到新版本的 WordPress 中.

7. 放置新的博客文件
将新的文件放到博客目录中, 取代老版本.

8. 激活新版本
删除 {博客根目录}/index.html, 进入博客后台升级数据库.

9. 清理垃圾文件
到博客上检查一遍, 确认没有问题后删除老版本的博客文件.

为什么不用自动升级?
我自己不放心而已, Ubuntu 和 WordPress 我都升级失败过, 惨痛的经历令我不敢再次尝试, 仅此而已.
手动升级 WordPress 看起来好像很烦, 但是 FTP 配合 SSH 操作起来其实很快, 用不了多长时间.

(转自: 手动升级 WordPress 的步骤

发表评论

*

* (保密)

Ctrl+Enter 快捷回复

会员登录关闭

记住我 忘记密码

注册会员关闭

小提示: 您的密码会通过填写的"电子邮箱"发送给您.

**/