晋中做网站:解决WordPress中无法建立安全连接错误的三种方法

2019.05.27 晋中做网站

59

WordPress错误有些罕见,但是这个晋中做网站平台非常流行,几乎所有的错误都是编目良好。例如,WordPress安全连接错误很少弹出,但当它弹出时,可能会阻碍您安装新的插件和主题。

如果您可以完全访问您的服务器,那么修复此错误并不是太复杂。唯一的问题是,它可能有不止一个原因,所以你可能需要尝试几件事,然后你才会中奖。在本文中,我们将更多地讨论WordPress安全连接错误是什么,并教您如何修复它。我们开始吧!

什么是WordPress安全连接错误(以及原因)

WordPress安全连接错误通常发生在您试图安装或更新WordPress.org中的插件和主题时。如果你碰到它,你会看到一条很像这样的信息:

发生了意外错误。WordPress.org或此服务器的配置可能有问题。如果您继续有问题,请尝试支持论坛。(WordPress无法建立到WordPress.org的安全连接。请与您的服务器管理员联系。)在/home/username/public_html/wp-admin/includes/update.php的第122号线上

与其他bug不同,例如白屏死亡,你得到了一条线索,知道出了什么问题。坏消息是它给你关于如何解决错误的建议是相当平淡无奇的。有几种方法可以解决这一特殊错误,但首先,让我们谈谈它的一些潜在原因:

· 你的网站负担很重。例如,如果您使用的是共享主机,那么大量的流量会对您的服务器资源造成压力。这种应变会导致您对WordPress.org的连接请求超时。

· 服务器中的错误配置。在某些情况下,您的网站可能会尝试连接错误的地址,而不是WordPress.org,因为配置错误。

· 你的防火墙出了问题。很多现代网络主机实现防火墙系统阻止潜在的恶意连接。为了做到这一点,这些防火墙通常会阻塞整个端口,以防万一,它们可能会禁用您的网站所需的端口。

· 您的网站无法运行必要的脚本,以获得它需要的文件。当服务器试图从远程源下载文件时,它将运行一个命令行工具,名为卷曲。稍后我们将更多地讨论它是如何工作的,但是可以说,如果工具不在,您的站点将无法建立它所需要的连接。

在下一节中,我们将教您如何解决大多数这些问题。但是,如果错误的来源是大量的通信量,您可能需要考虑等待它、升级您的计划,或者与您的主机联系,看看它们是否可以临时增加服务器的资源。

修复WordPress安全连接错误的3种方法

在我们进一步讨论之前,您应该知道,如果您使用共享托管计划,所有这些修复都不会起作用。这是因为您没有获得对服务器配置的完全访问权限,这与诸如虚拟专用服务器(VPS)或者专用服务器。如果你做使用共享主机,您最好的选择是立即与您的网络主机支持团队联系,以便他们能够做出必要的调整。

在本节中,我们将处理要求您修改服务器工作方式的修复-别担心,我们将逐步解释所有的事情!

1。更新服务器的寄主档案

连接到服务器和操作文件的最有效方法之一是通过安全外壳访问(SSH)。如果您是Windows用户,则需要使用以下工具油灰访问您的服务器。另一方面,MacOS或Linux用户可以使用他们想使用的任何命令行工具。

让我们继续假设您使用的是Windows。一旦你安装腻子并运行该工具,选择SSH作为您的连接类型. 为主机名,您需要使用Web主机提供的地址:

 

在下一个屏幕上,您需要使用服务器的管理凭据通过SSH登录到服务器。如果您不确定它们是什么,请询问您的提供商的支持团队:

 

一旦您登录,您就可以完全访问您的服务器,因此我们最终可以通过运行以下命令来工作:

01

sudo nano /etc/hosts

晋中做网站只是使用纳米编辑器打开寄主文件,它基本上是用于将特定IP地址与网站关联的列表:

 

这里的目标是确保寄主文件是将WordPress.org映射到正确的IP地址。为此,我们将使用Nano向文件中添加一条额外的行:

01

66.155.40.202 api.wordpress.org

一旦将更改保存到寄主文件,关闭它并返回到您的仪表板。现在,尝试安装任何插件或主题给您带来问题更早。如果错误仍然存在,请检查其他方法。

2。检查是否为PHP启用了cURL扩展

WordPress主要依赖PHP,所以如果您没有安装正确的版本-甚至是一些必要的扩展-它可能无法正常工作。考虑到这一点,卷曲PHP扩展名,使您能够通过命令行传输文件。更具体而言,WordPress需要cURL才能从官方存储库或更新主题下载插件。使用SSH,执行以下命令:

01

sudo nano /etc/php.ini

如果您是Windows用户,请在文件中查找以下行:

01

;extension=php_curl.dll

请记住,对于MacOS和Linux用户来说,这一行看起来略有不同:

01

;extension=curl.so

如果这两条线中的任何一条都看不见php.ini,继续添加它们,就像使用前面的方法一样。现在将更改保存到php.ini重新启动服务器。这将迫使文件再次加载,此时您应该检查错误是否消失。

3。检查防火墙上是否打开了正确的端口

服务器是否开箱即用防火墙主要取决于您使用的托管服务和计划。例如,如果您使用的是VPS,您可能需要自己设置和配置防火墙。

如果您的服务器是吗?使用防火墙,您将希望确保它不会阻塞您的Web服务器软件使用的端口。默认情况下,阿帕奇和尼克斯使用任一端口号80或8080-这是你需要注意的两件事.

根据主机的不同,您可以直接从控制面板配置防火墙:

 

在任何情况下,您最好的选择是查看您的主机提供商的文档。在内部,您应该找到有关它们实现防火墙的方式的信息,以及如果它们首先实现防火墙的方式。如果是这样的话,应该有关于如何解除阻塞端口的说明。

结语

晋中做网站就WordPress错误而言,安全连接错误基本上是无害的。如果需要,您仍然可以通过FTP手动上传主题和插件。尽管如此,尽快修复它还是有意义的。毕竟,它指出了服务器配置中的一个问题,如果不进行排序,这可能会对您造成有序的影响。

如果您使用的主机为您提供了对服务器的完全访问,下面有三种方法可以修复无法建立安全连接WordPress中的错误:

1. 更新服务器的寄主档案。

2. 检查是否卷曲为PHP启用了扩展。

3. 检查防火墙上是否打开了正确的端口。

您对如何修复WordPress安全连接错误有任何疑问吗?让我们在下面的评论部分讨论它们吧!

 


寒枫总监

来电咨询

18868949445

微信咨询

寒枫总监

TOP