遇到wordpress 无法建立到 wordpress.org 的安全连接,请联系您的服务器管理员。解决升级WordPress时提示:另一更新正在进行
碰到这个问题基本都是在升级插接和wordpress版本的时候碰到的,通常这个服务器安装在国内云服务器上,估计是连接 wordpress 官方网站文件的时候,连接延迟很高导致无法正常下载,解决办法也不难,就是给 Linux 服务器换个好用的 DNS 地址即可。
解决方法: 更改 Linux 服务器 DNS
方法一: 终端命令
终端输入: vi /etc/resolv.conf
按键盘 a 编辑文件
把 nameserver 后面的 IP 地址改成 233.5.5.5 和 233.6.6.6
nameserver 233.5.5.5
nameserver 233.6.6.6
然后按键盘 ESC,输入:wq 就保存退出
方法二: 宝塔面板
进入宝塔面板点击”文件”
点击”根目录”三个字, 进入etc文件夹
在搜索框搜索: resolv
同样把 nameserver 地址改成上面提到的那两个 DNS 地址
nameserver 233.5.5.5
nameserver 233.6.6.6
要是再遇到这个问题的同时,要是你在升级wordpress版本,那么会提示“另一更新正在进行”,并在数据库wp_options表中增加core_updater.lock记录,当再次更新时会提示:另一更新正在进行。
此时,
方法一、通过MySQL数据库管理工具(比如 phpMyAdmin),在 wp_options表中找到 core_updater.lock记录并将这一列数据删除。
方法二、将下面的代码添加到当前主题函数模板 functions.php 中:
global $wpdb;
$wpdb->query(“DELETE FROM wp_options WHERE option_name = ‘core_updater.lock'”);
之后,刷新一下网站页面,会自动删除该记录,可以正常升级程序了。
该代码运行一次就够了,没有必要留在主题中,用后删除即可。