首先,我在这里提出这个问题,因为我在wordpress论坛上没有得到答案。
我有一个基于 wordpress 3.8 的工作博客,这是一个非常古老的版本。 我想从头开始,到使用包含所有数据的现有数据库(这是非常大的,300多万个表,它是多站点)。
我害怕升级它,因为我怀疑核心文件在过去(在我之前)被修改过。
我想安装最新版本的wordpress,并确保一切都兼容并正常工作。这样做的最佳方法是什么?
我可以安装最新版本并将其连接到旧数据库实例的克隆。它会破坏什么吗?
我可以安装干净版本3.8并执行升级。这样做是否明智?
其他方法?
答案 0 :(得分:2)
第1步:备份数据库。
第2步:备份您的代码库。
步骤3:在非生产安装中,升级WordPress安装。这将在WP需要时触发数据库升级。
此时,您拥有旧数据的备份,您拥有数据的版本副本,并且您拥有可能已修改的代码的副本,以及版本是"当前/正确"。你有能力测试功能,确保没有丢失等等。
如果一切正常,您可以升级生产安装(保留数据库和代码库的备份副本)。
最后,如果我在你的位置,我会访问Release Archive并下载您当前使用的特定版本(3.8。?),然后对已知的好/未改变文件和文件进行比较你已经到位了。通过这种方式,您可以证明核心文件是否已被更改,您可以看到更改。这将为您提供重新实施这些功能所需的信息"功能"在核心代码中未正确实现。