最近WordPress已经升级到4.7.3版本,在使用博客后台过程中发现提示了版本更新,于是立即点了升级(由于个人比较体验新版本所以每次都及时更新了最新版本)。但在这次更新过程中遇到了问题,提示“升级WordPress 另一更新正在进行”错误,本以为稍等片刻就会恢复,于是等了一段时间,再更新,发现还是存在此错误。于是就着想办法解决此问题。
1、原因分析:
经过搜索引擎查找,基本掌握了出现此情况的原因:由于升级过程中刷新了页面或关闭页面升级页面,造成升级不成功而导致的。Wordpress升级会在数据库的wp_options表中自动增加core_updater.lock记录,如果升级失败或被非正常打断造成数据库一致保留了core_updater.lock记录。当你再升级的时候数据库中由于core_updater.lock记录,系统会判断你有更新正在进行,造成不能正常升级,所以建议升级过程中不要随意刷新和关闭页面,以免带来麻烦。
2、解决办法:
方法一:找到了问题根源,解决起来就很简单了。我们只要进入数据库管理页面,删除core_updater.lock记录就行了。下面是蜗牛解决问题时记录下来的步骤。进入数据管理页面,点击“wp_options”数据表,勾选“显示全部”,然后在过滤行输入“core_updater.lock”搜索出“core_updater.lock”点击删除即可。
蜗牛使用此方法,重复多次,都未得到解决,还是提示“另一更新正在进行”。如果你也遇到这种情况,可以采取第二种方法,手动更新WordPress。
方法二:如果使用上面办法无法解决,可以试试用手动升级的方法解决。首先到WordPress中文页面下载最新版WordPress,然后解压,并把除“wp-content”文件夹之外的所以文件上传到你的站并替换原内容。
上传好之后,访问“http://www.wn789.com/wp-admin/upgrade.php”(其中www.wn789.com请替换成你自己域名)看是否需要升级数据库。如果需要就按提示升级,不需要就提示“无需升级”。
解决升级WordPress提示另一更新正在进行错误小结:
1、Wordpress升级过程中一定要避免刷新和关闭页面。因为国内服务器下载Wordpress普遍较慢,很多朋友等不了以为已经断线就进行页面刷新操作。其实这是造成升级错误的最主要原因。
2、WordPress升级可以选择上面的方法二进行手动升级,因为手动升级比自动升级更安全可靠。