WordPress 更新/激活遇到 cURL error 28 operation timed out 错误的解决方法

1 一、cURL 简介 2 二、cURL error 28 原因与解决方法

最近本站在激活 WP Rocket 插件时一直验证失败,提示“cURL error 28 operation timed out after 10000 milliseconds with 0 bytes received”,看错误内容应该是连接超时导致的,本文记录下在 WordPress 建站中可能遇到的 cURL 错误。

一、cURL 简介

cURL 是一个 PHP 库,在 WordPress 建站中,cURL 可帮助 WordPress 与其他站点进行通信,通常有以下 3 种用途:

  • cURL 是 WordPress 和许多其他 Web 应用程序使用的软件实用程序,用于使用 URL 发送和接收数据请求。
  • WordPress 使用 cURL 来处理多 API 请求。
  • cURL 库在 WordPress 的后台工作中起着至关重要的作用,如果配置不对,WordPress 网站将无法如常运行。

二、cURL error 28 原因与解决方法

cURL error 28 通常是国内主机才会遇到的错误,错误原因是连接超时,国内主机在与某些插件(通常是海外主机)进行通信时,可能会出现连不上的情况,从而导致 cURL error 28 错误。

如果你之前都没遇到过这个问题,只是突然某个插件/主题无法更新或者激活了,最简单的方法就是等一段时间再试。

如果你是更换了机器才遇到的这个问题,或者等了一段时间问题依然存在,那么可以参考以下教程逐一排查问题:

推荐站内搜索:免费空间申请、日本服务器租用日本服务器、国外vps服务器租用、http代理ip、ip购买、通过ip查地址、个人域名备案、香港空间、海外主机、注册域名、