折纸SEO SEO优化 如何修复WordPress网站关于cURL错误

如何修复WordPress网站关于cURL错误

“cURL error 28” 是常见的WordPress REST API问题,可能会影响网站的性能,并可能…

如何修复WordPress网站关于cURL错误

“cURL error 28” 是常见的WordPress REST API问题,可能会影响网站的性能,并可能导致网站运行异常。

在本教程中,将详细先容如何解决WordPress网站上的“cURL error 28: Connection timed out”问题。

如何修复WordPress网站关于cURL错误折纸SEO

WordPress的cURL是什么?

cURL是WordPress和许多其他Web应用使用的软件适用工具,用于使用URL发送和吸收数据请求。

WordPress使用cURL处置多个API请求。它可以作为PHP编程语言的扩展使用,WordPress托管服务会为此提供辅助。

cURL库在WordPress后台事情中起着至关主要的作用。若是未准确设置,则WordPress网站将无法正常运行。

什么导致WordPress发生“cURL error 28”?

无法实时响应服务器的数据请求会导致WordPress中泛起“cURL error 28”报错。

WordPress使用REST API(一种编程手艺)来发送和吸收数据请求。若是这些请求超时,那么您将在“站点运行状态”讲述中将其视为问题为“REST API遇到了错误”的关键问题。

如何修复WordPress网站关于cURL错误折纸SEO

若是你睁开该问题可以查看更多详细信息,包罗错误新闻:

Error: cURL error 28: Operation timed out after x milliseconds with x bytes received (http_request_failed)

您可能还会看到问题为“您的站点不能完成环回请求”的另一个相关问题。它将显示类似的错误新闻,详细形貌如下。

“到您站点的环回请求失败,这意味着依赖此种请求的功效将不能正常事情。”

什么可能导致cURL超时?

许多情形可能导致WordPress发生cURL超时。

例如,WordPress防火墙插件可能会将其视为可疑流动而阻止REST API请求。

若是您的DNS服务器无法正常事情,则这也可能导致HTTP请求失败并导致WordPress泛起cURL超时错误。

WordPress托管服务器设置欠妥-设置较低超时阈值,这也可能会阻止某些WordPress历程正常运行。

既然我们大致知道导致cURL错误的缘故原由,那么要解决话“curl error 28: Connection timed out”问题就不应该是一件难事了。

1. 暂时禁用WordPress防火墙

若是安装了WordPress防火墙或平安插件,可以暂时将其停用。

如何修复WordPress网站关于cURL错误折纸SEO

然后,接见WordPress网站后台-工具-站点康健,查看问题是否已解决。

若是发现问题已解决,则需要检查WordPress防火墙日志以查看哪些API请求已被阻止。

什么是Trackback?

以辅助您确定问题的泉源,进一步骤整防火墙设置以不阻止正当的API请求。

2. 禁用所有WordPress插件

WordPress插件自身发生API请求以发送和吸收数据。若是这些挪用过于频仍或耗时太长才气完成,则可能会导致站点康健中泛起cURL错误。

解决此问题的最简朴方式是停用所有WordPress插件。只需转到“插件»已安装插件”页面,然后勾选所有插件。

如何修复WordPress网站关于cURL错误折纸SEO

之后,点击批量操作下拉菜单选择“禁用”,然后点击“应用”按钮。

再次接见“站点康健”讲述,以查看问题是否已消逝。若是这解决了问题,那么您可以实验逐个启用插件,直到问题再次泛起,即可找到问题插件。

联系插件开发者解决问题,又或者使用替换品。

3. 确保服务器正在使用最新版本软件

下一步是确保WordPress服务器使用最新版本的PHP,cURL库和OpenSSL。

您可以通过查看“工具”»“站点康健”页面下的系统信息选项卡来进行检查。

如何修复WordPress网站关于cURL错误折纸SEO

只需切换到“信息”标签,然后睁开“服务器”部门。即可获取有关WordPress服务器上安装的软件的信息。

如何修复WordPress网站关于cURL错误折纸SEO

理想情形下,服务器应使用PHP 7.4.13或更高版本,curl 7.74.0或更高版本以及OpenSSL 1.1.1或更高版本。

若是没有,那么自行进行版本升级或者联系服务器提供商城升级。注:VPS服务器一样平常可以自行进行升级操作,虚拟主机则可能要依赖服务器提供商。

4. 修复SSL不平安内容问题

若是您的WordPress网站使用HTTPS/SSL,但设置不准确,这也可能导致Web服务器阻止不平安的cURL请求。

同样,若是WordPress网站未使用HTTPS/SSL,然则使用HTTPs URL进行了API挪用,那么这些请求也会失败,而且您可能会看到以下cURL错误:

Error: cURL error 7: Failed to connect to localhost port 443: Connection refused (http_request_failed)

如何修复WordPress网站关于cURL错误折纸SEO

要解决此问题,您可以要求托管服务提供商或者自行为您的网站重新安装SSL证书。若是问题仍然存在,进一步查看常见的SSL问题,准确设置网站SSL。

5.向服务器提供商追求辅助

若是上述步骤未能解决WordPress网站上的cURL错误28,则该问题很可能是服务器环境问题。

有许多因素只能由服务器提供商控制和修复。例如,若是其DNS服务器无法实时剖析请求,则这将导致cURL请求超时。

另一种情形可能是主机服务器的毗邻速率慢或网络问题。

只需向他们发送带有错误详细信息的支持请求,他们的手艺职员就可以进行故障清扫并应用修复程序来解决。

如何做搜索引擎蜘蛛日志分析

本文来自网络,不代表折纸SEO立场,转载请注明出处:https://www.30th-feb.com/3154

作者: DAR_KING

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

在线咨询: QQ交谈

邮箱: luckiestmjt@163.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部