Как в контейнере из php apache увеличить выделенную память?
У меня следующая задача: один скрипт на выжирает память и сервер выкатывает ошибку 500. Но надо чтобы этот скрипт отработал во что бы то ни стало.
Я решил запустить сервер локально и там выдать сайту уйму памяти. Сервер решил попробовать запустить на Docker заодно понять с чем его едят.
Установил php c apache и необходимыми расширениями для работы сайта. FROM php:7.4.7-apache
В файле php/conf.d/custom.ini увеличил memory_limit до 8192М.
phpinfo показывает, что memory_limit установился.
Но по факту, когда запускаю скрипт, и в Docker stats отслеживаю - память загружается до 500MB из 12GB возможных и тоже выкатывает ошибку 500.
Как увеличить фактически выделяемую память на сервере?
А и куда Log ошибок записывается?
посмотри полный путь до конфиг файла, так как в системе их будет несколько, один для php-cli, другой для php-apache, третий для php-cgi, там прямо в пути это название будет