Я использую CentOS 7 на физическом сервере и обнаружил предупреждение о JIT из памяти.Проблема возникает при установке WordPress 4.9.8 при миграции на PHP 7.3RC2.Обновление PHP 7.3 до версии библиотеки PCRE2.
Журнал сохраняет много предупреждений в каждом preg_match и preg_replace, и он всегда одинаков: JIT compilation failed. No more memory.
Насколько я мог отладить, результаты функции были правильными,Если я пытаюсь отладить простой вызов preg_match для небольшого файла PHP, проблема не появляется, но на другом большом сайте PHP, таком как phpMyAdmin, это происходит снова.
Я не смог ничего найти в Интернете,и я думаю, что это очень специфическая проблема реализации библиотеки PCRE2 в Remi Repo или комбинации PHP7.3RC2 + PCRE2, потому что я не могу воспроизвести проблему в виртуальной машине.
Обновление 1 : я не смог найти хорошее руководство по увеличению размера стека библиотеки.
Обновление 2 : на физическом сервере включен SELinux.Я буду исследовать этот путь.В настоящее время версия PHP была понижена до 7.2.
Если у кого-то возникла такая же проблема или возникла какая-либо идея, пожалуйста, дайте мне знать.