Размер стека и pcre.recursion_limit

31 октября, 2015
Для битрикс с веб-окружением на системе CentOs:

1. В файле
/etc/php.d/bitrixenv.ini
изменить "pcre.recursion_limit = 14000" на "pcre.recursion_limit = 100000".
2. В скрипте запуска сервера HTTP Apache
/etc/rc.d/init.d/httpd
изменить функцию "start()", добавив в нее одну строку (ulimit -s unlimited):
start() {
echo -n $"Starting $prog: "
ulimit -s unlimited
LANG=$HTTPD_LANG daemon --pidfile=${pidfile} $httpd $OPTIONS
RETVAL=$?
echo
[ $RETVAL = 0 ] && touch ${lockfile}
return $RETVAL
}
После это предупреждения о проблемах с размером стека и pcre.recursion_limit появляться не будут
0
Настройка 1С—Битрикс
3608
Бесплатная консультация
Какие услуги вас интересуют?
У вас уже есть список правок?
Обработка персональных данных
Консультация по всем вопросам, заявка вас ни к чему не обязываем.
Информация о персональных данных авторов обращений, направленных в электронном виде, хранится и обрабатывается с соблюдением требований российского законодательства о персональных данных.
Приложить необходимые документы и материалы в электронной форме можно в любой последовательности одним самостоятельным вложением файла или с архивированием (файл вложения) по одному из разных типов допустимых форматов:
текстового (графического) формата: txt, doc, docx, rtf, xls, xlsx, pps, ppt, odt, ods, odp, pub, pdf, jpg, jpeg, bmp, png, tif, gif, pcx;
архивного (файл вложения) формата: zip, rar;
Иные форматы не обрабатываются в информационных системах компании Disprove.