wordpress更新提示“另一更新正在进行”解决方法

想要解决问题,就得先明白wordpress升级的原理。只有明白了因,才能得到果。

 

一、wordpress升级为什么会出现这样的情况?原因:

由于wordpress程序设计机制的问题:

我们在升级Wordpress时,Wordpress会在数据库wp_options表中增加core_updater.lock记录。

如中途打断Wordpress升级,这个记录会留在数据库中。

当下次升级时,Wordpress检测到此记录的存在就会返回”另一更新正在进行。”。

如果这个记录一直存在,你则一直不可能升级成功。

另一更新正在进行。

 

二、wordpress  另一更新正在进行 具体解决步骤:

1、登入你的数据库,可以用phpmyadmin等数据库管理工具。

 

2、进入你的安装wordpress安装里的数据库。

 

3、先执行以下sql语句:再手工删除,如下图:

SELECT * FROM `wp_options` WHERE `option_name`='core_updater.lock';

wordpress删除core_updater.lock

 

或者

直接执行以下sql语句:

DELETE FROM `wp_options` WHERE `option_name`='core_updater.lock';

 

4、最后,我们再去执行升级WordPress就没有这个"另一更新正在进行"问题错误提示,问题圆满解决了!

    A+
发布日期:2016年12月07日 12:41:04  所属分类:WordPress
最后更新时间:2022-08-02 23:24:46
付杰
  • ¥ 79.0元
  • 市场价:99.0元
  • ¥ 98.0元
  • 市场价:198.0元
  • ¥ 159.0元
  • 市场价:599.0元
  • ¥ 89.0元
  • 市场价:129.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  0

  1. 头像 忆思 0

    看了博主的文章,我得到了一个新的思路,原理跟文章一样的,我操作如下:

    1、通过xshell登陆上服务器。

    2、通过命令,连接并进入mysql数据库:
    [root@localhost bin]# ./mysql -uroot -p –socket=/var/lib/mysql/mysql.sock

    3、选择数据库:
    mysql> use fujieace;

    4、直接执行以下删除sql语句:
    mysql> DELETE FROM `wp_options` WHERE `option_name`=’core_updater.lock’;