WordPress网站建设宣传图片

WordPress升级提示“另一更新正在进行”解决办法

释放双眼,带上耳机,听听看~!

WordPress升级提示“另一更新正在进行”解决办法分享,这里多说一句,为了站点安全,可以让我们WordPress的版本、插件、主题保持在较新的版本,尤其是安全更新,尽量更新。下面我们先来分析下我们在WordPress后台升级的时候为什么会出现一直显示另一更新正在进行的原因,然后再说下解决办法:

WordPress升级提示“另一更新正在进行“原因分析:

WordPress有个机制是升级的时数据库会写入一个锁定字段,假设升级异常而导致字段没有被清理,这个时候我们再次点击升级的时候,就会出现提示“另一更新正在进行”错误提示,无法进行升级操作。

而WordPress升级是需要去国外的服务器获取数据的,受限于国内网络的特殊环境,你懂得,从国外服务器获取数据,就有时候可能会出现问题。或者是出现其他的网络故障问题,就可能会导致网络连接超时而升级失败。就会触发上述的机制,从而出现“另一更新正在进行”的提示,导致升级失败。

WordPress升级提示“另一更新正在进行“问题截图

解决办法

解决这个问题可以使用下面三个方法:

方法一:使用代码

步骤:

  • WordPress后台仪表盘
  • 外观
  • 主题文件编辑器
  • 选择当前主题的functions.php文件(主题函数文件)
  • 添加下面代码
  • 保存
global $wpdb;
$wpdb->query("DELETE FROM wp_options WHERE option_name = 'core_updater.lock'");

这个时候你再尝试更新下WordPress,你会发现就可以了。WordPress升级完成后,就把代码删除。

小白添加代码注意不要插入在其他代码中间,不要影响其他代码!!!

推荐你使用WPCode 代码片段插件,你可以直接将上述代码添加为一个新的代码片段开启,关于这个插件的介绍推荐你看我之前文章:WordPress代码片段插件 WPCode

流程图片:

WordPress后台仪表盘
WordPress主题functions.php文件编辑界面

方法二:使用Fix Another Update In Progress插件

步骤:

  • WordPress后台仪表盘
  • 插件
  • 安装插件
  • 搜索:Fix Another Update In Progress
  • 点击立即安装
  • 启用

然后你可以在设置中找到这个插件的选项,点击进去即可设置修复这个“另一更新正在进行”的问题。

你也可以直接直接前往WordPress官网下载这个插件,然后通过后台上传文件的方式安装,链接:https://wordpress.org/plugins/fix-another-update-in-progress/

流程图片:

WordPress搜索插件结果
Fix Another Update In Progress使用界面

方法三:数据删除对应字段

注意,操作前请先备份数据库哦,重要!!!

解决步骤A-使用PHPMyAdmin:

登陆数据库管理系统(如PHPMyAdmin)

选择网站对应数据库

选择数据库表“wp_options”(默认是此表,注意建站时候是否有修改默认前缀)

option_name字段找到core_updater.lock记录并删除即可。

WordPress数据库core_updater.lock数据

解决步骤B-使用MySQL命令:

直接使用命令删除(此方法适用于对数据库有一定了解的用户,建议熟悉数据库的用户使用):

delete from wp_options where option_name=‘core_updater.lock’;

上述3种方法都可以解决WordPress升级提示:“另一更新正在进行”的问题,你根据自己的实际情况选择就可以了。对站长个人来说使用方法一是最合适的。

给TA打赏
共{{data.count}}人
人已打赏
WordPress与SEOWordPress技巧

修改woocommerce产品列表“阅读更多”按钮文本

2023-3-25 3:16:34

Python RequestsPython与SEOPython爬虫Python笔记WordPress与SEOWordPress技巧精品资源

WordPress远程发布接口模块分享

2023-8-10 19:39:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
展开目录