图片待添加
图片待添加

WordPress升级失败提示“另一更新正在进行”的解决方法

2020-01-10 09:30 分类:WordPress基础教程, WordPress教程 阅读(次阅读)

WordPress经常会遇到后台点击更新,大半天没反应,然后再点击更新WordPress后出现“另一更新正在进行”
因为WordPress升级需要去海外的服务器拿数据,一旦出现网络故障等问题,就极有可能导致连接超时而升级失败。
产生的原因:
WordPress升级的时候数据库会写入一个锁定字段,升级异常而导致字段没有被清理,导致我们再次点击升级的时候提示“另一更新正在进行”错误提示,而实际上WordPress没有更新成功。

WordPress升级升级方法一:直接通过phpmyadmin手动删除wp_options下的core_updater.lock
也可以直接通过数据库命令(没有操作经验的朋友记得提前备份):

delete from wp_options where option_name='core_updater.lock';

WordPress升级升级方法二:在functions.php里面加入代码

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

此方法适用于大多数用户,注意:升级成功后建议删除此段代码,以免影响网站正常使用。

其实他俩个方法的原理一样,都是删除数据库wp_options表的core_updater.lock,根据个人实际情况使用。

通过上面的操作,我们已经删除了core_updater.lock字段,可以再次前往仪表盘操作升级了。

因为国外下载速度过慢导致的失败解决办法:

办法一: 早上起来早点,我发现晚上升级不成功的情况下,早上7点升级一下子就成功了。亲测有效。

方法二: 使用代理服务器下载

下载根目录下的wp-config.php,在底部增加如下代码:

define('WP_PROXY_HOST', 'us.centos.bz');
define('WP_PROXY_PORT', '31281');

上传覆盖后,前往Wordpress后台点击更新,速度应该会快了很多。


本文地址: https://www.wpyi.com/wordpress-shengji-shibai.html