Предупреждение «Ошибка выделения памяти JIT, PCRE JIT будет отключена» в PHP 7Php

Кемеровские программисты php общаются здесь
Anonymous
Предупреждение «Ошибка выделения памяти JIT, PCRE JIT будет отключена» в PHP 7

Сообщение Anonymous »

Я перевожу свой веб-сайт с PHP версии 5, установленного на общей учетной записи веб-хостинга (в DreamHost), на PHP 7.3.11. После перехода я начал замечать, что время от времени получаю такие предупреждения:


Предупреждение: preg_match_all(): не удалось выделить память JIT, PCRE JIT
будет отключен. Вероятно, это вызвано ограничениями безопасности.
Либо предоставьте PHP разрешение на выделение исполняемой памяти, либо установите
pcre.jit=0


Последний вариант возник из этой строки кода, которая должна была заменить специальные теги в моем опубликованном HTML-коде для страницы:

Код: Выделить всё

if(preg_match_all("/\[".$tagBegin."(\S)+\]/U", $html, $matches, PREG_OFFSET_CAPTURE) !== false)
Нужно ли что-то сделать в версии 7.3 по-другому, чтобы избежать этого предупреждения?

Подробнее здесь: https://stackoverflow.com/questions/592 ... g-in-php-7

Вернуться в «Php»