dikey58
@dikey58
Самоучка - web-разработчик

Как в контейнере из 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 ошибок записывается?
  • Вопрос задан
  • 161 просмотр
Решения вопроса 1
dikey58
@dikey58 Автор вопроса
Самоучка - web-разработчик
Нашел. Был Init_set на сайте на 512MB
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@rPman
посмотри полный путь до конфиг файла, так как в системе их будет несколько, один для php-cli, другой для php-apache, третий для php-cgi, там прямо в пути это название будет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы