Главная › Форумы › SOFTWARE › Tuning Systems › WordPress решение проблемы с cURL error 28
Помечено: after, cURL, error 28, http_request_failed, milliseconds, out, Resolving, timed, wordpress, как, ошибка, Проблемы, решение, устранить
- В этой теме 0 ответов, 1 участник, последнее обновление 3 года, 6 месяцев назад сделано
E-tec.
- АвторСообщения
- 09.05.2020 в 13:12 #1378
Если Вы получили следующую ошибку: «cURL error 28: Resolving timed out after 5515 milliseconds (http_request_failed)», при диагностике «здоровья» своего сайта на WordPress, то в этой теме Вы получите ответ с чем связана данная проблема, а главное как ее решить!
Начнем с того, что разберемся с чем связанная данная ошибка! В последнее время у многих пользователей возникли проблемы с разрешением DNS от Google, что действительно подчеркнуло необходимость распределенного Интернета! Имея это в виду, я хотел написать руководство по обновлению преобразователей DNS до настраиваемого поставщика DNS. В связи с чем мы будем использовать OpenDNS для решения этой проблемы, вместо DNS Google. Но вы можете использовать любые другие «открытые» DNS сервера, какие можно узнать здесь.
И так после того как мы разобрались с чем связана проблема, можно приступить к ее устранению! Заменим открытые DNS адреса google на DNS OpenDNS. Для debian и основанных на ней ОС, открываем сетевой конфиг:
# nano /etc/network/interfaces
P.S. Я использую редактор nano, вы можете использовать любой другой, какой вам удобен!В строке dns-nameservers удаляем DNS адреса google 8.8.8.8 и 8.8.4.4, вместо них пишем 208.67.222.222, 208.67.220.220. Так же можно прописать DNS адреса Вашего провайдера, после чего сохраняем изменения и перезагружаем нетворк скрипт:
# systemctl restart network.service
либо:
# service netowrk restart
Для RHEL систем и ее производных, так же открываем конфиг сетевых настроек:
# nano /etc/sysconfig/network-scripts/ifcfg-eth0
либо:
# /etc/sysconfig/network-scripts/ifcfg-enp1s0
В зависимости от того как называется в вашей ОС сетевой интерфейс, можно посмотреть набрав команду ifconfig в консоли.В конфиге меняем соответствующие поля:
DNS1=8.8.8.8 DNS2=8.8.4.4
На те какие Вы выбрали в самом начале, в моем случае на OpenDNS сервера:
DNS1=208.67.222.222 DNS2=208.67.220.220
После чего так же перезагружаем нетворк скрипт:
# systemctl restart network.service
Проблема решена, можно убедиться в этом проведя очередную диагностику «здоровья» в панели управления WordPress
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.