很多时候我们升级WordPress的时候,由于连接中国的WP服务器很慢,会中途停止更新。这个时候就很容易出现“WordPress提示“另一个更新正在进行中”这样的情况,而这种问题真的让很多刚接触WordPress的新手站长很头疼,那么有什么办法可以解决呢? WordPress升级时提示“另一个更新正在进行中”?
每当我们更新和升级 WordPress 时,WordPress 都会在网站数据库的 wp_options 表中添加一条更新记录。如果 WordPress 升级中途中断,该记录将保留在数据库中。下次升级时,WordPress会在检测到这条记录存在时返回“Another update in progress”。
WordPress“正在进行的另一个更新”解决方法
通过MySQL数据库管理工具(如phpMyAdmin、Navicat),在wp_options表中找到core_updater.lock记录,删除该列数据。
找数据库表的懒朋友直接用SQL执行
delete from wp_options where option_name='core_updater.lock';
“正在进行另一个更新”的原因
WordPress提示“另一个更新正在进行中”的原因往往有几个,但最根本的原因是速度慢,甚至是中档。调查方向如下:
- 使用共享网络托管;
- 检查服务器资源使用是否已满;
- 检查升级包的下载速度;
- 修改后的杂乱代码减慢了整个过程。