如何运行一个测试WordpressMu到Wordpress3的更新?

时间:2011-02-10 作者:jeph perro

目前,我正在运行一个wordpress MU网站,大约有100个博客。这是Wordpress MU 2.8版。十、

因为它被大量使用,我被要求不要立即更新到Wordpress 3。用户担心,一旦我升级了,他们的插件和主题可能无法工作。事实上,我们激活了一些插件,我怀疑这些插件会停止工作,因为它们已经有一段时间没有更新了。

其他用户急于开始使用Wordpress 3和新功能。

所以,我现在要做的是以某种方式测试更新的外观,并让用户登录以测试他们的网站在Wordpress 3中的外观。

我的问题是,测试升级的最佳方式是什么?

我的Wordpress MU的根位于mydomain。com,这些站点位于下面的目录中,例如mydomain。com/henrys博客

谢谢你的帮助

2 个回复
最合适的回答,由SO网友:Harper Shelby 整理而成

在这种情况下,我建议如下:

将生产数据库转储到测试数据库中安装WP 3并将其指向测试数据库运行数据库升级将用户从测试实例中解放出来我们在一个更大的安装上使用了类似的过程,效果相当不错。有了第二个实例,就可以使用我们的测试资源来验证功能,而无需依赖于用户。

SO网友:hakre

首先升级到最新的MU版本。如果您在这方面遇到问题,请向MU项目报告您的反馈和遇到的bug。

然后升级到WordPress 3.0。如果您在该步骤中遇到任何问题,请向WP项目报告。

Update:

就您所关心的快速测试(而不是大规模测试)而言,您可以在testserver上本地进行测试(并邀请一些关键的beta测试人员在您的机器上(远程)进行测试)。无论如何,我会先这样做,因为它会显示出事情是否严重破裂。

将数据库和所有文件(即“所有博客”)复制到测试系统。将主机文件中的域重新映射到testsystem,这将防止您因为迁移到测试而关心域名问题。此信息可能会有所帮助:Grep and Friends (collection of linux shell commands to install, backup and restore wordpress). (欢迎反馈)

所以只需将所有内容复制到测试系统。拿一些靠近服务器的东西,例如可能是什么东西LAMP.

然后再做一次备份(如果您使用的是虚拟系统,那么就做一个快照,这是推荐的,因为这些系统实际上内置了快照,这样可以很容易地“重播”内容,而且您不需要完全的性能)。

然后进行升级。如果您已经使用了最新的MU,那么就不需要升级到最新的MU,否则我会这样做。您可以启用WP\\u DEBUG和watch警告(我会在这里编写一些日志,报告积压的问题,并命名插件等),以及所有类似的问题迹象。我会尽可能多地修复那些容易修复的插件,或者干脆杀死那些不再需要更新的插件。

我完全理解您希望为用户提供的质量级别,只需为您告诉用户某个插件或主题无法实现的内容布置一些关键点。

或者,如果你是一个非常好的管理员,试着了解这些信息,也许你可以聚集源代码资源来更新内容。有时,稍微高一点的捐款(大约150多美元或100多欧元)会让你怀疑插件或主题的作者是否正确。

结束

相关推荐

Plugin upgrade issue

我正在更新wordpress网站上安装的插件。然而,几乎一个小时以来,它仍处于维护模式。当我无意中重装时,我看到了白色的死亡大屏幕,上面写着:\"Briefly unavailable for scheduled maintenance. Check back in a minute.\"我能做些什么来解决这个烂摊子吗?