跳到主要内容

您是否在WordPress中看到“无法建立安全连接错误”?这是一个常见的WordPress错误,通常在您尝试从官方WordPress.org目录安装或更新WordPress插件或主题时发生。在本文中,我们将向您展示为什么会发生此错误,以及如何轻松修复WordPress中的安全连接错误。

如何修复wordpress中的安全连接错误
如何修复wordpress中的安全连接错误

是什么原因导致无法在WordPress中建立安全连接错误?

WordPress带有内置的系统来管理更新。该系统会定期检查更新,并显示通知您安装插件/主题更新。

但是,它需要连接到WordPress.org网站才能检查更新或安装更新。由于WordPress托管服务器上的某些配置错误,您的网站可能无法与WordPress.org网站连接。

这将导致安全连接错误,并且您将看到以下错误消息:

一个意料之外的问题发生了。WordPress.org或此服务器的配置可能有问题。如果您仍然遇到问题,请尝试支持论坛。(WordPress无法建立与WordPress.org的安全连接。请与您的服务器管理员联系。)位于/home/username/public_html/wp-admin/includes/update.php的第122行

是什么原因导致无法在wordpress中建立安全连接错误
是什么原因导致无法在wordpress中建立安全连接错误

话虽如此,让我们看看如何轻松修复WordPress中的安全连接错误。

修复WordPress中的安全连接错误

有多种方法可以解决WordPress中意外的安全连接错误。您可以根据自己的情况尝试以下解决方案之一。

主机和服务器相关问题

如果您的共享托管服务器受到DDoS攻击,则与WordPress.org的连接可能会超时,从而导致安全连接错误。

在这种情况下,您可以等待几分钟,然后重试。如果错误仍然存​​在,则需要联系您的网络托管公司的支持团队。

云或VPS服务器连接问题

如果您在云或VPS托管上,则由于某些DNS问题,您的服务器可能无法连接到WordPress.org。

在这种情况下,您可以将服务器直接指向WordPress.org服务器。您将需要使用SSH连接到服务器。

SSH是安全外壳程序的缩写,它是一种加密协议,可让您使用命令行工具连接到服务器。

Windows用户可以使用称为PuTTy的工具,而Mac / Linux用户可以使用终端应用程序。

您需要该帐户的登录凭据,并且可以通过Shell访问您的托管帐户。您可以从托管帐户的cPanel信息中心获取此信息,也可以咨询您的网络托管服务器提供商。

在终端中,您可以像这样连接到服务器:

ssh username@example.com

不要忘记将用户名替换为您自己的用户名,并将example.com替换为您自己的域名。

连接后,您需要运行以下命令:

sudo nano /etc/hosts

这将打开一个文件,您将需要在文件底部添加以下代码:

66.155.40.202 api.wordpress.org

现在,您可以保存更改并退出编辑器。访问您的网站以查看是否可以解决该错误。

在Localhost上修复WordPress安全连接错误

如果您在自己的计算机(本地主机)上运行WordPress,则可能没有为PHP启用cURL扩展名。此扩展名是访问WordPress.org进行更新所必需的。

您将需要在计算机上编辑php.ini文件。该文件通常位于Mamp,Xampp或WAMP文件夹的PHP文件夹中。

如果您使用的是Windows计算机,请查找以下行:

;extension=php_curl.dll

Mac和Linux用户必须寻找以下行:

;extension=curl.so

现在,您需要删除文本前的分号以启用扩展。不要忘记保存您的php.ini文件。

最后,不要忘记重启Apache服务器以使更改生效。

检查防火墙中的开放端口

如果本地服务器上正确安装了cURL扩展名,则下一步是检查Internet连接防火墙。

您计算机的防火墙可能正在阻止从本地服务器到WordPress.org的传出连接。如果您使用的是Windows,则按开始按钮并搜索Windows防火墙。Mac用户可以在系统偏好设置»安全和隐私中找到防火墙设置。

您需要将Apache添加到防火墙的允许程序中,并允许传入和传出连接。

在localhost上修复wordpress安全连接错误
在localhost上修复wordpress安全连接错误

您将需要重新启动Apache才能使更改生效。

回到顶部