从旧版本升级到最新版本

时间:2014-12-31 作者:tammy

我刚刚接管了一个运行版本3.2.1的WP单站点

我需要安装并使用一个插件,该插件声明“需要:3.8或更高版本”。

实际上,我安装并激活了插件,以查看会发生什么,我的帖子都没有在网站上呈现。所以我停用了插件,一切都恢复了正常。好的

所以,我想我需要更新这个网站有很多很多原因,我知道所有这些原因。

除了标准的“先备份数据库”建议之外,还有人对从3.2.1到4.1的最佳方法或步骤有什么建议吗?

如果直接从3.2.1转到4.1,是否有任何问题或担忧?

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

当然,您要启动一个完整的备份—DB和文件。如果这将是一个完整的答案,必须说明。

当WP升级产生您所描述的故障时,很难快速判断问题是什么。很可能是主题或插件导致内容在升级后不再显示。

就个人而言,我会先在网站的副本上这样做,以避免拆除生产网站。如果一切都不顺利,客户仍然有一个正常运行的网站。

获取您的数据库和文件系统副本,并在本地或在当前托管帐户中独立启动一个开发人员站点(/dev/works很好)。当然,创建一个新的DB。不要简单地链接到实时站点数据库。还可以在wp config中打开debug。php如下所示:define(\'WP_DEBUG\', true);

在开发人员站点副本中升级WP-core、themes和plugins。这可能会解决“没有我的帖子显示”的问题,因为新插件将在WP 4+上运行。如果运气好的话,你现在会没事的。如果你的主题写得很好,那么这个站点应该能够在这次升级中存活下来,并且与插件相关的问题非常少。

如果出现问题,通常的调试步骤将应用,切换主题,停用所有插件/一次重新激活一个插件。这些步骤对于通过简单的消除过程找到导致故障的特定代码块是必要的。

当您发现有问题的项目时,无论是主题还是插件相关的,您下一步要解决的问题都将得到确定。

结束

相关推荐

upgrade plugin in wordpress

我在我的live server上使用wordpress,它只使用使用ssh密钥的sftp。我想安装和升级插件,但似乎需要您输入ftp登录才能安装插件。有没有办法通过手动上传文件来安装和升级插件,而不是让wordpress处理整个过程?