Как исправить ошибку 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 или любой другой плагин безопасности, временно деактивируйте его. Следуйте этим шагам:
- Войдите на свою страницу администрирования WordPress.
- Перейдите в Плагины, найдите брандмауэр или плагин безопасности и нажмите Деактивировать.
Затем проверьте страницу отчета о состоянии WordPress, чтобы увидеть, сохраняется ли проблема. Если проблема решена, проверьте свой брандмауэр WordPress, чтобы понять, какие API-запросы были заблокированы.
2. Деактивируйте все плагины WordPress
- Войдите на свою страницу администрирования WordPress.
- Перейдите в Плагины, затем нажмите опцию Установленные плагины.
- Поставьте галочку рядом с Плагином, чтобы выбрать все плагины.
- Теперь выберите Деактивировать из выпадающего меню.
Читать больше об этой теме
- Как открыть и использовать инструмент диагностики DirectX (dxdiag) в Windows 11
- Как использовать панель игр Xbox в Windows 11 (Полное руководство для новичков)
- Как выиграть в викторине Bing: легкие шаги, чтобы всегда делать правильно
3. Измените DNS-сервер
- Нажмите Windows + R, чтобы открыть окно Выполнить.
- Введите ncpa.cpl и нажмите ОК, чтобы открыть Сетевые подключения.
- Щелкните правой кнопкой мыши на активном соединении и выберите Свойства.
- В поле Это соединение использует следующие элементы выберите Интернет-протокол версии 4 (TCP/IPv4), затем выберите Свойства.
- Выберите радиокнопку рядом с Использовать следующие адреса DNS-серверов.
- В поле Предпочитаемый DNS-сервер введите 8.8.8.8, а в поле Запасной DNS-сервер введите 8.8.4.4.
- Нажмите ОК, затем ОК, чтобы сохранить изменения.
Изменение DNS-сервера на публичный может помочь вам исправить проблему Этот сайт недоступен; прочитайте это, чтобы узнать больше об этом.
4. Очистите кэш браузера
- Откройте предпочитаемый браузер; здесь мы используем Google Chrome для демонстрации шагов.
- Нажмите на значок три точки и выберите Настройки.
- Перейдите в Конфиденциальность и безопасность, затем выберите Очистить данные браузера.
- Для Диапазона времени выберите Все время из выпадающего списка, затем поставьте галочку рядом с Файлы cookie и другие данные сайтов и Кэшированные изображения и файлы.
- Нажмите Очистить данные.
5. Проверьте конфигурацию SSL
- Перейдите на тест Qualys SSL Labs.
- Вставьте ваш URL и нажмите Отправить.
Инструмент проведет несколько тестов и покажет вам, есть ли какие-либо неверные настройки в установке SSL. Вам нужно переустановить SSL и получить помощь от вашего поставщика SSL.
Переустановка сертификата SSL также может помочь исправить проблемы с безопасностью на ваших сайтах WordPress; прочитайте это, чтобы узнать другие решения.
6. Проверьте свои лимиты сервера и версию cURL
- На странице Панели выберите Инструменты.
- Нажмите Состояние сайта, затем Информация.
- Затем выберите Сервер, чтобы проверить лимиты.
Если ничего не сработало для вас, вам нужно связаться с вашей хостинг-компанией и объяснить проблему и решения, которые вы попробовали, чтобы получить дальнейшую помощь.
В заключение, для исправления ошибки cURL 28 вам необходимо временно отключить брандмауэр WordPress и проверить, какие API-запросы заблокированы.
Вы также можете попробовать очистить кэш браузера, изменить DNS-сервер на публичный и протестировать лимиты сервера, чтобы устранить проблему.
Для других распространенных проблем с хостингом WordPress, таких как ошибка “Белый экран смерти”, прочитайте это руководство, чтобы узнать больше.
Если у вас есть вопросы или предложения по этой теме, не стесняйтесь упомянуть их в разделе комментариев ниже.