Мы запускаем Ubuntu 16.04 LTS с Apache 2.4 и PHP 7.2. В 9 случаях из 10 веб-приложение работает хорошо, но через случайный интервал мы сталкиваемся с этим сообщением об ошибке.
"Допустимая память в размере 134217728 байт исчерпана (попытка выделить 135168 байт) в строке {file} ..."
Мы тестируем это на промежуточном сервере, который используется только некоторыми из нас, поэтому использование памяти / ЦП минимально.
Следует отметить, что эта проблема возникает только тогда, когда мы пытаемся получить доступ к контенту извне сети с помощью этих функций PHP.
file_get_contents
get_headers
Перезапуск apache решает проблему, но она возвращается очень и очень случайным образом - иногда сразу, а иногда в течение 1 дня.
Мы пытались увеличить лимит памяти PHP, но это не помогло. Этот file_get_contents не работает даже для очень маленьких файлов.
У нас такая же настройка на наших локальных машинах (Win и Mac), и веб-приложение работает отлично, и мы никогда не сталкивались с этими проблемами с памятью.
Есть какие-нибудь подсказки, что может происходить и куда нам смотреть дальше? Могут ли отсутствовать модули Apache?
Заранее спасибо за помощь!