Два дня назад я заметил, что наши серверы (nginx + php-fpm) перестали работать, потому что функция curl начнет возвращать CURLE_COULDNT_RESOLVE_HOST. После перезагрузки все снова начнут работать. Но теперь, примерно через день работы, я заметил ту же ошибку.
Когда я ssh на сервер работает $ wget http://example.com
. Я также могу запросить http://example.com из php, работающего как cli. Но когда я пытаюсь завивать http://example.com с php на веб-сервере, я получаю CURLE_COULDNT_RESOLVE_HOST.
Я снова перезагрузился, и теперь он работает … Но я думаю, что завтра мне придется перезагрузить компьютер.
Любые идеи о первопричине?
Вы используете Ubuntu случайно?
Недавно Ubuntu нажал на обновление, чтобы отменить изменения, внесенные ими в вчерашнем обновлении, которые нарушили службы и потребовали перезагрузки всех процессов PHP-FPM