WordPress自动升级插件
2007年08月08日
雪山飞猪在以前曾经给大家介绍过一款同样具有自动升级功能的插件 - Instant Upgrade。相比而言今天所要介绍的这款 WordPress Automatic Upgrade plugin 在功能上要比 Instant Upgrade 要完善一些。这款插件由 Keith 开发,目前最新版本是 V0.5(今天刚刚发布)。
由于懒惰,本人的 BLOG 版本长期没有更新,已经严重落后于很多同仁。于是就开始寻找一些方便的插件来帮助我解决升级和因为升级引起的问题(比方说数据库备份,我已经在 如何有规律的备份你的 BLOG 一文中通过文中所说插件解决了备份问题)。经过一段时间的观察和测试,决定将 V0.5 版的 WordPress Automatic Upgrade plugin 推荐给大家。
相对于原来的 V0.1 新版本的插件不仅修正了原来的BUG,而且在流程上增加了更加人性化的变化。初次使用者可以很方便的根据流程提示一步步地继续完成。本插件基本流程如下:
- 备份数据库和文件到本地。
- 从 http://wordpress.org/latest.zip 下载最新的补丁并解压。
- 将你的站点设置为维护状态,主页被提示更新页暂时替换。
- 锁定所有插件。
- 后台更新 WordPress。
- 在新窗口中显示更新后主页
- 自动激活所有插件(按照 Keith 所说这一步应该可以实现,但是在我的 BLOG 上并没有完成,所有插件最后还是由我手动激活)
个人角度来看,这款插件在很大程度上解决了因为 WordPress 版本更新的问题,而且最大限度的避免了数据和文件的丢失(其备份的过程和 Wordpress Database Backup 插件基本类似)。由于使用 FTP 来进行更新操作,所以更新完成的速度也是很快的(我的BLOG更新大约前后用了不到一分钟),基本不会因为更新而导致你的站点无法访问。
就目前来说,这款插件还有一点需要完善的地方,就是如何 Rollback。如果升级失败(虽然到目前为止黑没有发现),可以直接恢复成原来的版本。因此个人认为,在首次使用这款插件之前还是应该将你的站点的数 据和文件作一次备份,保证不会因为升级失败而有所损失。不过,据 Keith 透露,在后续的版本中会实现 Rollback 这一功能,还是让我们拭目以待吧。
WordPress Automatic Upgrade plugin 下载
14 条评论 添加你的评论 →
发表评论
你必须 登陆 之后才能留言。你可以使用以下方式快速登陆我爱水煮鱼:

1. Kusanagi | 2007:08:09 - 14:19:11 | #
有了这个,连Wordpress Database Backup都可以不装了?
2. Denis | 2007:08:09 - 14:32:51 | #
Wordpress Database Backup 有个很好的功能就是会定期备份数据库!所以 Wordpress Database Backup 还是有其优秀的地方!
3. 剑指天下 | 2007:08:09 - 16:06:18 | #
不错,虽然升级的时候可以提供备份,但是定期备份还是需要单独的工具的。
4. Rookie | 2007:08:09 - 17:18:21 | #
这个好 懒人最爱~~~
5. 偶爱偶家 | 2007:09:05 - 16:31:22 | #
懒人有懒人的福啊
6. yangtx | 2007:12:28 - 21:56:30 | #
好东东。。。
Wordpress Database Backup继续保持,双保险。。。
7. 浅浅蓝 | 2007:12:30 - 20:01:36 | #
我发现你这个评论这里提示很有意思啊,能告诉怎么实现吗? 我刚开始用WP,现在还很菜,请见谅!能Email回复就最好了,谢谢!
8. Denis | 2007:12:30 - 20:59:56 | #
http://fairyfish.net/2007/12/27/do-not-ask-me-question-all-the-time/
9. 吉吉 | 2008:04:05 - 06:39:49 | #
那么是不是新版wp2.5也可以直接通过这个插件就能自动升级呢?还是Instant Upgrade比较好?我一直在做backup wp的备份工作,但是万一出问题了,如何使用backup wp备份的东西呢?
另外还有一个问题,没有在博主的文章里找到(或者我没有看到),我想再建一个目录安装新版wp进行尝试,也就是说新建一个博客共享原来的数据库,但是一个晚上都没有安装成功。搜遍网络,答案五花八门,根据指导,在wp-config文件里改动的地方是:
// 如果您给每个安装不同的前缀,那么可以在一个数据库里安装多个网站。
$table_prefix = ‘prefixewp’; // 仅限数字、字母和下划线!
但是,还是不行,安装页面根本不出现,直接就是Fatal error: main() [function.require]: Failed opening required
不知如何能安装两个wp基础的blog呢?
10. Denis | 2008:04:05 - 13:52:25 | #
我用这个插件升级过 WP,
备份恢复是把SQL语句通过 PHPMyAdmin 导入。
通过前缀,至于为什么你会有这个问题,不知道。
11. Alex | 2008:05:09 - 18:14:56 | #
手动上传升级失败
用这个自动升级试试
郁闷
12. Alex | 2008:05:09 - 18:16:57 | #
WordPress database error:
真的出错了
还是手动上传吧
13. gigi | 2008:07:16 - 03:42:13 | #
“站点设置为维护状态”如何做?我用一键升级,提示说我网站还在safe mode下,但是我不知道如何改动这个步骤,请指教,谢谢。
14. YZ | 2008:11:27 - 00:46:59 | #
试用了,速度的确灰常快。
版本已经到1.2.2啦。