Запустить apache с опцией ulimit -s unlimited в CentOS| The Bitrix

Bitrix ругается на pcre.recursion_limit при проверке сайта. Исправление для deb делается крайне просто и сто раз уже мусолилось на просторах сети. Нужно дополнить вызов apache опцией «ulimit -s unlimited» в /etc/init.d/apache2.

Однако, у меня CentOS и там не все так весело. Init.d, конечно, есть, но вот в нем никакого apache нет.

Долгий поиск давал в основном танцы с бубном вокруг limits.conf, но плевать apache на него хотел.

Итого, все же, было найдено решение:

/usr/lib/systemd/system/httpd.service и в /lib/systemd/system/php5-fpm.service, поскольку у меня php-fpm в блоке [Service] добавить опцию LimitSTACK=infinity.

Ребутаем сервер и Bitrix счастлив!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *