Ошибка «Неустранимая ошибка: допустимый объем памяти» в RedHat / Centos 7.5 при установке Drupal - PullRequest
0 голосов
/ 28 января 2019

Я установил стек LEMP на Centos 7.5 для запуска приложения Drupal.

Требуемая версия PHP - 7.2, установленная с использованием репозиториев epel / remi.

Когда все выполнено, иПриложение правильно развернуто, я получаю «Неустранимая ошибка: допустимый размер памяти в XX байтов исчерпан (попытка выделить XXX байтов) в bla / bla / bla.php»

Кажется, это проблема memory_limit, ноэто не может быть: ограничение памяти PHP установлено на 512M, и приложение работает правильно в любых других средах (на основе Debian).Я также пытался воспроизвести эту проблему, воссоздавая стек на образе док-станции centos: centos7.5, и все работает хорошо.

Я думаю, что это может быть проблемой RedHat / Centos, возможно, некоторых параметров ОС.Учтите, что я тоже отключил Selinux.

Есть идеи?

Спасибо, Даниэле

1 Ответ

0 голосов
/ 29 января 2019

Если вы используете centos 7 в качестве сервера и php равен 7.2, перейдите на /usr/local/php72/lib в качестве пользователя root и найдите memory_limit для drupal 8, вам нужно установить memory_limit как минимум 2048M

memory_limit = 2048M
...