что file_get_contents внезапно перестал открывать external url. Именно перестал, ошибок при этом никаких. Сервер не перегружался, конфиг не менялся, все allow в On. Я экстренно переделал на curl - там все работает, но хочется понять причину. Куда копать? PHP 7.1.0
Файловые дескриптеры есть ещё? Файлы создаются?
попробуй сервак перезагрузить, ибо было такое
По рукам бы дать за такие слова :D А если там прод?
так-то встроенные функции пыха сами по себе не падают, как правило
Ну надо искать причину, а не ребутить
И юзеров к хуям
бекап в помощь
вот думаю, это админа после праздников надо
Раз экстренно починил - это хорошо. Теперь надо раздебажить. В первую очередь посмотри на показатели диска, памяти и т.д. Если там ничего примечательного нет, то давай смотреть ответ в исходниках функции, что делает пхп на низком уровне при её работе
Обыскался, так и не понял. Переписал на курл.
У тебя доступ к серверу есть?
Да есть, даже рут. Но ребутить без КВМ не хочу, бывало, что не взлетал
Не надо ничего ребутить, забудь про это
Куда смотреть? df -h все ок
top смотреть, на мемори / кэш
почитать про allow_url_fopen и проверить настройки
А ничего что я с этого начала, ну за идиота не держите :)
Обсуждают сегодня