WordPress最新版到 5.2.3 了,我寻思更新一下,但是下载的慢超时了...
再次更新就提示"另一更新正在进行"
解决方案
方案一:登录 MySQL 数据库管理工具,比如 phpMyAdmin、Navicat Premium 等,执行以下命令
delete from wp_options where option_name='core_updater.lock';
方案二:将下面的代码添加到当前主题函数模板 functions.php 中:
global $wpdb; $wpdb->query("DELETE FROM wp_options WHERE option_name = 'core_updater.lock'");
之后,刷新一下网站页面,会自动删除该记录,可以正常升级程序了。该代码运行一次就够了,没有必要留在主题中,用后删除即可。
其实就是删除数据库中的更新记录而已啦
后话
博客加了 CDN 超时是 60 秒就算怎么删除还是不会更新成功,于是乎还是改了文件
打开/wp-admin/update-core.php
在头部添加
#无视超时 set_time_limit(0); //无视用户断开 ignore_user_abort(true);
这样紫
于是不管他超不超时都会更新完毕.