在新主机上将旧WordPress安装升级为新安装

时间:2015-05-08 作者:Canadian Luke

我在家里的服务器上有一个Wordpress博客,运行着最新的Debian维护版本。x系列。我想尝试一下虚拟化,我想在我的博客上使用从网站下载的最新版本。我读过this post, 但我想澄清一下不同的版本。

建议先升级(可能会破坏Debian的Wordpress元包),然后转移,还是我应该转移,然后升级?在后者中,我是否可以直接导入3。x WP站点,还是我需要找到旧版本,然后在数据传输后更新?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

大多数情况下,升级时需要进行的任何更改都与数据库相关。核心文件几乎可以自由交换。

WP通过比较db_version 选项(存储在数据库中)相对于管理加载时的当前值(来自核心文件)。如果不匹配,则运行升级例程以执行所有必要的更改,直到版本更新为当前版本。

在您的情况下,最简单的方法可能是:

在新位置解包最新的稳定WP core将旧数据库复制到新位置(或简单地重用旧数据库),并配置新core以查看它(将内容文件夹复制到新位置(配置新core以在不放置在core文件夹中时查看它)

  • 新core会将其作为现有WP站点使用过时的数据库并执行必要的升级

  • 结束

    相关推荐

    Wordfence检测wp-admin/includes/upgrade.php中的更改

    我将我的站点从托管提供商A和域名B移动到托管提供商X和域名Y。我在旧站点中设置了Wordfence。我刚刚把它安装在新网站上,并进行了扫描。Wordfence在wp admin/includes/upgrade中发现以下更改。php:279 @wp_mail($email, __(\'New WordPress Site\'), $message); 成为279 //@wp_mail($email, __(\'New WordPress Site\'), $message);&#x