我相信很多人在使用WordPress程序的时候最为讨厌他们经常的更新和升级,如果你不升级吧万一有安全问题,万一你升级吧可能会出现各种各样的问题。以前蜗牛在升级WordPress有经常遇到插件不兼容、登入网站首页、后台空白界面的种种问题,所以现在每次看到WP有新版本更新都有点恐惧感。
在蜗牛博客中曾经也分享过一篇关于WP升级的文章(WordPress升级版本正确过程 – 自动升级与手动升级及常见错误解决),我们最为喜欢的方式是在登入后台的时候看到有新版本提醒之后直接点击在线升级,包括我也一样这样省心省力。但是这样也是最为容易出现问题的。
比如这次又遇到新问题,在升级4.5.2版本的时候(在之前几天也有给公司客户企业网站升级的时候也有多次出现),升级的时候有提示\”另一更新正在进行\”问题。
根据错误提示,蜗牛也寻找网上的一些解决方法,比如大部分使用的是这样的方法:
1、在当前WP程序的wp_options数据表中;
2、找到core_updater.lock字段后删除再重新点击后台自动升级链接。
但是,我根据这个方法操作N次都还是一样的错误。那怎么解决呢?直接采用手工升级的方法。
第一、删除当前网站中的wp-admin和wp-includes文件夹及内容(wp-content文件夹不要删除,切记)
第二、下载当前最新版本WP程序,将上面2个文件夹及内容包括网站根目录的内容全部替换到当前网站目录中。
第三、执行http://当前网站域名/wp-admin/upgrade.php
如果有需要升级数据库的,我们点击按钮升级,如果不需要点击升级数据库及可以看到下图所示。
这个就表示我们已经是最新版本。
总结,看来最为靠谱的方法还是手工升级,自动升级总提心吊胆出现问题。不管何种升级方法,我们都需要提前备份好当前网站文件和数据库,万一出现问题我们还可以恢复到之前的版本。