为什么我的手动升级失败?

时间:2015-04-17 作者:STing

我有一个运行在3.6.2上的旧intranet站点,并试图手动将其升级到4.1.1。在网站上移动文件后,只需“旋转”。我已经手动升级了100次我们的网站(直接连接到wp.org不起作用,所以没有办法自动升级),而且从未出现过这种情况。我最终一次只升级了一个版本-3.7、3.8、3.9、4.0、4.1),这很管用,但我想知道为什么以前不这么做?

后续问题:为什么wordpress不能识别我的版本,然后适当地升级DB?

2 个回复
SO网友:KnightHawk

像往常一样,我要说的是,根据您的插件和主题中的任何定制等,可能会出现任何数量的潜在问题。

我管理了许多WP站点,我很少尝试一次升级多个版本,而不是一次只升级一个版本,因为你最终要工作了。在我这样做的情况下,我注意到网站本身非常小,插件数量非常少(我认为插件稳定且更新良好)。

虽然我没有确切的答案,但我可以说,您已经找到了一种非常可靠的方法,通过每次升级一个版本来避免将来出现此问题。无论如何,我都会推荐这种方法,因为如果有某个版本破坏了你网站的某些功能,那么至少逐一进行是让你的网站获得最新功能版本的最简单方法。

SO网友:Mark Kaplun

它不是那样测试的。开发新版本时,升级自然会从以前的版本进行测试,而不是从过去的一些随机版本进行测试。虽然代码可能打算用于多版本升级,但可能会出现意想不到的问题,因为人们希望向后兼容,因此会产生错误,版本差距越大,就越有可能出现影响您的错误。

你所做的“技术”术语是获得“技术债务”,在你避免升级的时候,这看起来像是一种节省时间的措施,但当你不得不升级时,往往会出现分层,通常情况下,此时您处于时间压力之下,您不太记得系统的内部和外部,很难理解在此期间引入的许多更改将如何影响您的系统(主题和插件兼容性是一个简单的例子)。

结束

相关推荐

upgrade plugin in wordpress

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