如何恢复一个WordPress的博客?

我有一个Windows服务器上托pipe的WordPress的博客。 我一直在使用WordPress的自动升级插件一年以上没有任何问题。 但是,最后一次我决定更新到最新版本的Wordpress,事情变得非常糟糕。 在某些时候升级过程结束了一堆PHP错误消息,我的博客不再可访问。 谷歌search了一段时间后,我发现升级插件不适用于最新版本的WordPress。 所以,我的问题是什么是最好的方式来恢复我的博客升级之前的状态?

在升级失败 ,我立即备份了服务器上的所有文件,并导出了博客使用的MySQL数据库。 我还注意到升级插件在升级之前备份了一些文件。

我尝试的第一件事是用插件replace所有具有备份副本的文件。 但是,这并没有帮助。 我希望这不是一个错误,因为我有升级失败后立即所有文件和数据库的副本。

接下来我想到的是从服务器上删除所有文件,重新安装最新的Wordpress,然后尝试以某种方式逐渐恢复我拥有的备份文件中的插件,主题和内容。

有谁知道是否有更好的方法来恢复自动安装Wordpress? 类似情况下是否有标准程序? 有没有人有自动升级插件相同的问题?

通常的程序是备份然后升级。 而不是相反。 如果只有php被破坏,那么从wordpress.org下载一个干净的副本并安装它。 但保持你的数据库。 看看是否有效。 如果没有,则执行全新安装,然后使用自己的备份覆盖干净的安装数据库。

如果您还没有重新安装,还有一件事可以尝试,就是通过重命名来禁用plugins目录。 这可能是你有一个不兼容的插件。 这通常会导致一个空白的白屏。