从WordPress 4.7.1升级到WordPress 4.7.2,中途失败了,结果再次更新的时候,提示“另一更新正在进行”,如下图所示:
这是由于在升级WordPress
时,WordPress
会在数据库wp_options
表中增加core_updater.lock
记录。如中途打断WordPress
升级,这个记录会留在数据库中。当下次升级时,WordPress
检测到此记录的存在就会返回”另一更新正在进行”。可通过终端登录数据库删除这条记录来处理.
1 2 3 4 5 6 7 8 9 |
$ mysql -u root -p $ mysql> use wordpress; $ mysql> select * from wp_options where option_name='core_updater.lock'; $ mysql> delete from wp_options where option_name='core_updater.lock'; $ mysql> exit; |
如上操作之后,再次重新升级,就可以解决问题了。