Назад | Перейти на главную страницу

PHP 7.2 - проблема с ограничением памяти Apache 2.4

Мы запускаем Ubuntu 16.04 LTS с Apache 2.4 и PHP 7.2. В 9 случаях из 10 веб-приложение работает хорошо, но через случайный интервал мы сталкиваемся с этим сообщением об ошибке.

"Допустимая память в размере 134217728 байт исчерпана (попытка выделить 135168 байт) в строке {file} ..."

Мы тестируем это на промежуточном сервере, который используется только некоторыми из нас, поэтому использование памяти / ЦП минимально.

Следует отметить, что эта проблема возникает только тогда, когда мы пытаемся получить доступ к контенту извне сети с помощью этих функций PHP.

Перезапуск apache решает проблему, но она возвращается очень и очень случайным образом - иногда сразу, а иногда в течение 1 дня.

Мы пытались увеличить лимит памяти PHP, но это не помогло. Этот file_get_contents не работает даже для очень маленьких файлов.

У нас такая же настройка на наших локальных машинах (Win и Mac), и веб-приложение работает отлично, и мы никогда не сталкивались с этими проблемами с памятью.

Есть какие-нибудь подсказки, что может происходить и куда нам смотреть дальше? Могут ли отсутствовать модули Apache?

Заранее спасибо за помощь!