• 欢迎访问奇跡の海网站,本站不上传任何资源,所有资源均来自于网络,欢迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下载资源为网络上收集整理而来,并且以计算机技术研究交流为目的,版权归原作者所有,仅供大家参考,学习,不存在任何商业目的与商业用途.
  • 本站系统镜像均来自于官方原版,ed2k可视为P2P下载链接。所有操作系统默认均为试用版,如有正版密钥可以有效激活,本站不提供任何激活和相关服务。

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

WP其他 奇跡の海 2年前 (2017-12-07) 342次浏览 已收录 0个评论 扫描二维码

WordPress的更新非常频繁,可以说是颇具活力,可以在网站后台一键升级,用户也是乐此不疲。但是由于WordPress官方服务器位于遥远的海外,我们国内用户经常出现升级失败的情况。最常见的就是点“现在升级”后提示“另一更新正在进行”,令人恼火不已。

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

究其原因,是因为WordPress升级需要去海外的服务器拿数据,一旦出现网络故障等问题,就极有可能导致连接超时而升级失败。

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

解决方法:

既然我们了解了错误提示的原因,就很好解决:那就是找到这个锁定字段,删除它,就可以进行升级了,以下介绍两种方法

方法一:直接操作数据库

登陆数据库管理系统(如PHPMyAdmin),找到我们网站在用的数据库,点击数据库表“wp_options”(默认是此表,如果建站时又修改表前缀,请根据实际情况而定)在option_name字段找到core_updater.lock记录并将这一列数据删除即可。

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

此方法适用于对数据库有一定了解的用户,如果你精通数据库操作,那么完全可以使用命令

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

方法二:操作functions.php

将如下代码放入到你的主题函数模板 如(functions.php)不赘述,然后刷新一下网站首页即可

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

同理,表前缀默认为wp_options,根据实际情况。

此方法适用于大多数用户,注意:刷新首页成功删除锁定字段后请及时删除此段代码,以免影响网站正常使用。

通过上述操作,我们已经删除了锁定字段,可以再次前往仪表盘操作升级了

总是升级失败怎么办?

如果通过上述操作,还是各种慢甚至超时失败的话,那么我建议你使用下面的方法来

国内WordPress用户升级慢或者超时失败是因为,自动升级需要去downloads.wordpress.org服务器拿数据。而远在海外的服务器在传输数据过来的时候会因各种影响而断掉,幸好有大神架设一台代理服务器,让升级变得不再那么困难。

使用代理服务器升级方法:

使用FTP软件打开网址根目录下的wp-config.php,在底部增加如下代码:

define('<a href="http://www.seaomc.com/archives/tag/wp" title="查看更多关于WP的文章" target="_blank">WP</a>_PROXY_HOST', 'us.centos.bz');
define('<a href="http://www.seaomc.com/archives/tag/wp" title="查看更多关于WP的文章" target="_blank">WP</a>_PROXY_PORT', '31281');

保存后前往WordPress仪表盘操作更新,如果提示“另一更新正在进行”,则根据前文方法处理数据库,之后就可以成功升级了。

而据笔者测试,使用代理服务器比正常更新真的快很多,所以该代码可以在每次更新的时候进行使用。

需要注意的是,当我们升级完成后就将其删掉或者注释掉,以免影响网站正常使用,注释方法如下:

//define('<a href="http://www.seaomc.com/archives/tag/wp" title="查看更多关于WP的文章" target="_blank">WP</a>_PROXY_HOST', 'us.centos.bz');
//define('<a href="http://www.seaomc.com/archives/tag/wp" title="查看更多关于WP的文章" target="_blank">WP</a>_PROXY_PORT', '31281');

版权声明:本站所有文章和资源使用CC BY-NC-SA 4.0协议授权发布 , 转载应当以相同方式注明文章来自“SeaOMC.COM->WordPress升级失败提示“另一更新正在进行”完美解决方法!在下边可以分享本文哦!
喜欢 (0)
[]
分享 (0)
奇跡の海
关于作者:
一个WordPress菜鸟!
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址