WordPress提示另一更新正在进行查找不到core_updater.lock

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


数据库删除 core_updater.lock.



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


依次展开站点数据库-  

-wp_options,右侧



将行数切换为最大的500,core_updater.lock 

将core_updater.lock这一段删除后保存

WordPress提示另一更新正在进行查找不到core_updater.lock,20220331135752.jpg,WordPress,第1张

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 ,那么大家可以试试切换站点语言的方法


转载请说明出处
UE资源网 » WordPress提示另一更新正在进行查找不到core_updater.lock

发表评论

欢迎 访客 发表评论

成为会员可下载全站资源!

查看演示 官网购买