尽管 WordPress 是一个可靠的内容管理系统,但它有时会导致意外错误,例如 cURL 错误 28,从而扰乱您的工作流程。
在本指南中,我们讨论可能的原因并提供 WR 专家推荐的解决方案,以快速解决问题。
WordPress 中的 cURL 错误 28 是什么?
cURL(客户端 URL)处理 API 请求,允许您的站点访问数据并将数据传输到其服务器和相应的数据库。 如果该过程需要一些时间,您可能会看到此错误。 主要原因有:
- WordPress 防火墙故障
- DNS 服务器或 WordPress 插件有故障。
- 托管提供商已为您的服务器设置了较低的超时限制。
在继续执行高级修复来修复 cURL 错误 28 之前,您应该执行以下初步检查:
我们如何测试、评估和评估?
在过去的六个月里,我们一直致力于为我们的内容制作方式开发一个新的审核系统。 然后,我们修改了大部分文章,为我们创建的指南提供真实、实用的专业知识。
有关更多详细信息,请阅读 WindowsReport 中我们如何测试、审查和评估。
- 确保您的托管服务器使用最新的 cURL 库、PHP 和 OpenSSL。
- 尝试另一个 Browser。
1.禁用WordPress防火墙
如果您使用 WordPress 防火墙或其他安全插件,请暂时禁用它。 为此,请按照下列步骤操作:
- 登录您的 WordPress admin 页。
- 去 插件找到防火墙或安全插件,然后单击“禁用”。
接下来,检查 WordPress 运行状况报告页面以查看问题是否仍然存在。 如果这解决了问题,请检查您的 WordPress 防火墙以了解哪些 API 请求被阻止。
2.禁用所有WordPress插件
- 登录您的 WordPress admin 页。
- 转到插件,然后单击 已安装的插件 可能性。
- 勾选插件旁边的复选标记以选择所有插件。
- 立即选择 停用 从下拉菜单中。
3.更改DNS服务器
- 按 Windows + R 打开这个 跑步 窗户。
- 类型 NCPA.cpl 然后单击“确定”将其打开 网络连接。
- 右键单击活动连接,然后单击属性。
- 在……之外 该连接使用以下元素 在字段中,选择“Internet 协议版本 4 (TCP/IPv4)”,然后选择“ 特征。
- 选择旁边的单选按钮 使用以下 DNS 服务器地址。
- 对于首选 DNS 服务器,输入以下内容: 8.8.8.8 并为备用 DNS 服务器输入以下内容: 8.8.4.4。
- 点击 好的然后确定保存更改。
如果您将DNS服务器更改为公共DNS,则可以解决“无法访问此网站”的问题。 阅读本文以了解更多信息。
4. 清空 Browser-缓存
- 打开首选的 Browser; 这里我们使用 Google Chrome 演示步骤。
- 按那个 三点 图标并选择设置。
- 转到隐私和安全,然后选择 清除浏览器数据。
- 对于时间范围,选择 一直 从下拉列表中选择,然后在 Cookie 和其他网站数据旁边勾选复选标记,然后 缓存图像和文件。
- 单击清除数据。
5.检查SSL配置
- 去 Qualys SSL 实验室测试。
- 接下来,输入您的 URL 页面并单击 提交。
该工具将运行一些测试并显示 SSL 安装中是否存在任何配置错误。 您将需要重新安装 SSL 并向 SSL 提供商寻求帮助。
重新安装 SSL 证书还可以帮助您解决 WordPress 网站上的安全问题。 阅读本文以了解其他解决方案。
6. 检查您的服务器限制和 cURL 版本
- 在页面上,选择“仪表板”。 工具。
- 然后单击站点健康状况 信息。
- 接下来,选择服务器以检查限制。
如果没有任何效果,您将需要联系您的托管公司并解释问题和您尝试的修复以获得进一步的帮助。
最后,要修复 cURL 错误 28,您需要暂时禁用 WordPress 防火墙并检查哪些 API 请求被阻止。
您还可以尝试 Browser清除缓存,将DNS服务器更改为公共服务器,并测试服务器限制以解决问题。
对于其他常见的 WordPress 托管问题,例如: 例如,白屏死机错误,请阅读本指南以了解更多信息。
如果您对此主题有任何疑问或建议,请随时在下面的评论部分中提及。