什么原因导致 WordPress 中无法建立安全连接错误?
WordPress 带有内置系统来管理更新。该系统定期检查更新并显示通知,以方便你安装插件和主题更新。
但是,它需要连接到 WordPress.org 网站才能检查更新或安装更新。由于WordPress 网站服务器上的一些配置错误,网站可能无法连接到 WordPress.org 网站。
这会导致安全连接错误,会看到下面这种错误消息:
An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /home/username/public_html/wp-admin/includes/update.php on line 122 |
让我们看看怎么去修复 WordPress 中的安全连接错误吧!
修复 WordPress 中的安全连接错误
有几种方法可以修复 WordPress 中意外的安全连接错误。可以根据你自己的情况尝试以下解决方案之一。
服务器问题
如果你的服务器遭受 DDoS 攻击,那么与 WordPress.org 的连接可能会超时,从而导致安全连接错误。
在这种情况下,可以等待几分钟,然后重试。如果错误仍然存在,最好是联系你的服务器提供商解决。
云或 VPS 服务器连接问题
如果使用的是云服务器或VPS 托管,那么你的服务器可能由于某些 DNS 问题而无法连接到 WordPress.org。
在这种情况下,可以将服务器直接指向 WordPress.org 服务器。要使用SSH连接到你的服务器。
SSH 是安全外壳的缩写,它是一种加密协议,可以让你使用命令行工具连接到你的服务器。
Windows 用户可以使用名为PuTTy的工具,而 macOS 和 Linux 用户可以使用终端应用程序。
在终端中,可以像下面这样连接到你的服务器:
ssh username@www.361sale.com
不要忘记用你自己的用户名替换“username”,用您自己的域名替换“www.361sale.com”。
连接后,运行以下命令:
sudo nano /etc/hosts
这会打开一个文件,在文件底部添加以下代码:
198.143.164.251 api.wordpress.org
现在可以保存更改并退出编辑器。刷新并访问你的 WordPress 网站,看看这是否解决了错误。
修复 Localhost 上的 WordPress 安全连接错误
如果在自己的计算机(本地主机)上运行WordPress ,有可能是没有启用 PHP 的 cURL 扩展。这个扩展是访问 WordPress.org 进行更新所必需的。
需要在计算机上编辑 php.ini 文件。这个文件通常在 MAMP、XAMPP 或 WAMP 文件夹的 PHP 文件夹中。
如果使用的是 Windows 系统的计算机,那就查找下面这行代码:
Mac 和 Linux 用户就找这行代码:
现在要删除文本前的分号以启用扩展。要记得保存 php.ini 文件。
最后,重启 Apache 服务器使更改生效。
检查防火墙中的开放端口
如果本地服务器上正确安装了 cURL 扩展,那么下一步就是检查互联网连接防火墙。
计算机防火墙可能阻止了从本地服务器到 WordPress.org 的传出连接。如果使用的是 Windows,按“开始”按钮并搜索“Windows 防火墙”。Mac 用户可以在“系统设置”»“网络”»“防火墙”中找到防火墙设置。
要将 Apache 添加到防火墙的允许程序中,并允许传入和传出连接。
重新启动 Apache 才能使更改生效。
希望本文能帮助你们解决 WordPress 安全连接错误,如果操作不了,那就”联系我们“。
暂无评论内容