Как исправить ошибку cURL 28: Время подключения истекло?

Как исправить ошибку cURL 28: Время подключения истекло?
Хотя WordPress является надежной системой управления контентом, иногда она может выдавать неожиданные ошибки, такие как cURL ошибка 28, чтобы нарушить вашу работу.

В этом руководстве мы обсудим вероятные причины и предложим рекомендуемые решения от экспертов WR, чтобы быстро решить проблему.

Что такое ошибка cURL 28 в WordPress?

cURL (Client URL) обрабатывает API-запросы, которые позволяют вашему сайту получать и передавать данные на свой сервер и соответствующую базу данных; если процесс занимает время, вы можете увидеть эту ошибку. Основные причины:

  • Влияние брандмауэра WordPress
  • Неправильный DNS-сервер или плагин WordPress.
  • Хостинг-провайдер установил низкий лимит времени на вашем сервере.

Как я могу исправить ошибку cURL 28?

Перед тем как перейти к более сложным способам решения проблемы cURL 28, вот несколько предварительных проверок, которые стоит сделать:

  • Убедитесь, что ваш хостинг-сервер использует последнюю библиотеку cURL, PHP и OpenSSL.
  • Попробуйте использовать другой браузер.

1. Отключите брандмауэр WordPress

Если вы используете брандмауэр WordPress или любой другой плагин безопасности, временно деактивируйте его. Следуйте этим шагам:

  1. Войдите на свою страницу администрирования WordPress. Деактивировать плагин
  2. Перейдите в Плагины, найдите брандмауэр или плагин безопасности и нажмите Деактивировать.

Затем проверьте страницу отчета о состоянии WordPress, чтобы увидеть, сохраняется ли проблема. Если проблема решена, проверьте свой брандмауэр WordPress, чтобы понять, какие API-запросы были заблокированы.

2. Деактивируйте все плагины WordPress

  1. Войдите на свою страницу администрирования WordPress.
  2. Перейдите в Плагины, затем нажмите опцию Установленные плагины.
  3. Поставьте галочку рядом с Плагином, чтобы выбрать все плагины. Деактивировать плагины сразу - cURL ошибка 28
  4. Теперь выберите Деактивировать из выпадающего меню.
    Читать больше об этой теме
  • Как открыть и использовать инструмент диагностики DirectX (dxdiag) в Windows 11
  • Как использовать панель игр Xbox в Windows 11 (Полное руководство для новичков)
  • Как выиграть в викторине Bing: легкие шаги, чтобы всегда делать правильно

3. Измените DNS-сервер

  1. Нажмите Windows + R, чтобы открыть окно Выполнить. Команда ncpa - код ошибки cURL 28
  2. Введите ncpa.cpl и нажмите ОК, чтобы открыть Сетевые подключения.
  3. Щелкните правой кнопкой мыши на активном соединении и выберите Свойства. Свойства сетевого подключения
  4. В поле Это соединение использует следующие элементы выберите Интернет-протокол версии 4 (TCP/IPv4), затем выберите Свойства. Свойства интернет-протокола версии 4 (TCP/IPv4)
  5. Выберите радиокнопку рядом с Использовать следующие адреса DNS-серверов.
  6. В поле Предпочитаемый DNS-сервер введите 8.8.8.8, а в поле Запасной DNS-сервер введите 8.8.4.4. DNS-сервер
  7. Нажмите ОК, затем ОК, чтобы сохранить изменения.

Изменение DNS-сервера на публичный может помочь вам исправить проблему Этот сайт недоступен; прочитайте это, чтобы узнать больше об этом.

4. Очистите кэш браузера

  1. Откройте предпочитаемый браузер; здесь мы используем Google Chrome для демонстрации шагов.
  2. Нажмите на значок три точки и выберите Настройки. Настройки Chrome - код ошибки cURL 28
  3. Перейдите в Конфиденциальность и безопасность, затем выберите Очистить данные браузера. Очистить данные браузера
  4. Для Диапазона времени выберите Все время из выпадающего списка, затем поставьте галочку рядом с Файлы cookie и другие данные сайтов и Кэшированные изображения и файлы. Настройки4 - Очистить данные
  5. Нажмите Очистить данные.

5. Проверьте конфигурацию SSL

  1. Перейдите на тест Qualys SSL Labs. Тестирование SSL-сервера Chrome - код ошибки cURL 28
  2. Вставьте ваш URL и нажмите Отправить.

Инструмент проведет несколько тестов и покажет вам, есть ли какие-либо неверные настройки в установке SSL. Вам нужно переустановить SSL и получить помощь от вашего поставщика SSL.

Переустановка сертификата SSL также может помочь исправить проблемы с безопасностью на ваших сайтах WordPress; прочитайте это, чтобы узнать другие решения.

6. Проверьте свои лимиты сервера и версию cURL

  1. На странице Панели выберите Инструменты. Состояние сайта, затем информация - код ошибки cURL 28
  2. Нажмите Состояние сайта, затем Информация.
  3. Затем выберите Сервер, чтобы проверить лимиты.

Если ничего не сработало для вас, вам нужно связаться с вашей хостинг-компанией и объяснить проблему и решения, которые вы попробовали, чтобы получить дальнейшую помощь.

В заключение, для исправления ошибки cURL 28 вам необходимо временно отключить брандмауэр WordPress и проверить, какие API-запросы заблокированы.

Вы также можете попробовать очистить кэш браузера, изменить DNS-сервер на публичный и протестировать лимиты сервера, чтобы устранить проблему.

Для других распространенных проблем с хостингом WordPress, таких как ошибка “Белый экран смерти”, прочитайте это руководство, чтобы узнать больше.

Если у вас есть вопросы или предложения по этой теме, не стесняйтесь упомянуть их в разделе комментариев ниже.