В этой короткой статье мы расскажем, как устранить ошибку «cURL error 28: Connection timed out in XXXX milliseconds» при обновлении плагинов или тем WordPress. Это довольно распространённая ошибка, и связана она с сервером. В большинстве случаев она не вызывается ни какой-либо темой, ни плагином, и не самим WordPress.
Как исправить ошибку?
Первое, что нужно сделать, это обновить WordPress до актуальной версии.
Если это не помогло решить проблему, свяжитесь с поддержкой вашего хостинг-провайдера и уточните следующие моменты:
- Убедитесь, что на сервере работает последняя версия PHP и библиотеки cURL.
- Попробуйте увеличить параметр лимита памяти сервера (memory_limit).
- Эта ошибка cURL может быть связана с проблемами, связанными с DNS. Если вы используете собственный сервер, попробуйте переключить конфигурацию на OpenDNS.
- Уточните у провайдера, нет ли ограничений на выполнение wp-cron и не отключен ли loopback.
- Уточните у провайдера, возможно, брэндмауэр или модули защиты (например, mod_security ) блокируют исходящие запросы cURL.