Битрикс при тестировании конфигурации выдает, что необходимо ulimit -s unlimited для веб-сервера
Решаем проблему следующим образом
CentOS 7:
Создать каталог /etc/systemd/system/httpd.service.d, в нем создаем файл lstack.conf с содержимым:
mkdir /etc/systemd/system/httpd.service.d nano /etc/systemd/system/httpd.service.d/lstack.conf
[Service] LimitSTACK=12437184
и перечитать конфигурацию systemd и перезапустить веб-сервер
systemctl daemon-reload systemctl restart httpd
CentOS 6
Отредактировать файл /etc/init.d/httpd и дописать в него ulimit -s unlimited в секцию start ()
start() {
echo -n $"Starting $prog: "
ulimit -s unlimited
LANG=$HTTPD_LANG daemon --pidfile=${pidfile} $httpd $OPTIONS
RETVAL=$?
echo
[ $RETVAL = 0 ] && touch ${lockfile}
return $RETVAL
}
Перезапустить веб-сервер apache
/etc/init.d/httpd restart
При использовании PHP 7 надо указать в
php.ini
pcre.jit=0

