升级 WordPress 时提示”另一更新正在进行以及查找不到core_updater.lock

升级wordpress的时候有可能会出现提示另一更新正在进行的报错提示,无法进行更新,网上给出的方法是从数据库里core_updater.lock,不过有的朋友肯定会和小编祥助一样数据库里搜索不到这个core_updater.lock,那么如何解决呢

升级wordpress的时候有可能会出现提示另一更新正在进行的报错提示,无法进行更新,网上给出的方法是从数据库里core_updater.lock,不过有的朋友肯定会和小编祥助一样数据库里搜索不到这个core_updater.lock,那么如何解决呢

数据库删除 core_updater.lock

登录PHPadmin数据库,依次展开网站对应的数据库:

  • 依次展开站点数据库- 
    -wp_options,右侧
  • 将行数切换为最大的500,core_updater.lock
  • core_updater.lock这一段删除后保存

Function.php删除 core_updater.lock

将下列代码添加到站点主题的function.php,保存后更新wordpress,更新完毕wordpress后可再删除该段代码

注:wp_options的默认前缀是wp,如果自己修改过代码中要修改为对应的前缀

global $wpdb;
$wpdb->query("DELETE FROM wp_options WHERE option_name = ' core_updater.lock '");

切换站点设置为English

小编为主的祥助操作过数据库删除和function.php删除,都没有效果,因为数据里搜索不到core_updater.lock ,自然而然也就无法删除了

观察发现中文模式下显示的更新包名称是en,因此将站点语言更改为English后再去更新解决了,更新后再切换回中文

如果遇到这种很奇葩的数据库里查找不到core_updater.lock ,那么大家可以试试切换站点语言的方法

给TA打赏
共{{data.count}}人
人已打赏
数据分析

绘制阿里巴巴国际站店铺收到询盘转化时间点的分布数据图

2022-7-10 20:51:41

wordpress疑难问题

解决Use of undefined constant REQUEST_URI - assumed 'REQUEST_URI' in functions.php on line 73故障

2019-5-15 22:18:54

2 条回复 A文章作者 M管理员
  1. 我都是用SQL来查询的,没有找不到的!
    select * from wp_options where option_name=’core_updater.lock’;
    用这个SQL找!

    • 大佬出手就是不同lol

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
Download
Aicomce-阿里国际站运营必备软件
数据优化,市场分析,选品辅助,黑科技项
x