Apache mod-security는 "로드된 PCRE가 컴파일된 PCRE와 일치하지 않습니다!"를 제공합니다.

Apache mod-security는 "로드된 PCRE가 컴파일된 PCRE와 일치하지 않습니다!"를 제공합니다.

Apache와 PHP를 사용하여 mod-security 웹 서버를 설치했습니다. 문제는 mod-security가 PHP 설치와 호환되지 않는 것 같다는 것입니다.

Apache를 다시 시작하면 Apache 오류 로그에 다음 결과가 표시됩니다.

[Mon May 07 09:28:45.000596 2018] [:notice] [pid 61272] ModSecurity for Apache/2.9.1 (http://www.modsecurity.org/) configured.
[Mon May 07 09:28:45.000691 2018] [:notice] [pid 61272] ModSecurity: APR compiled version="1.5.2"; loaded version="1.5.2"
[Mon May 07 09:28:45.000699 2018] [:notice] [pid 61272] ModSecurity: PCRE compiled version="8.39 "; loaded version="8.41 2017-07-05"
[Mon May 07 09:28:45.000705 2018] [:warn] [pid 61272] ModSecurity: Loaded PCRE do not match with compiled!
[Mon May 07 09:28:45.000710 2018] [:notice] [pid 61272] ModSecurity: LUA compiled version="Lua 5.1"
[Mon May 07 09:28:45.000715 2018] [:notice] [pid 61272] ModSecurity: YAJL compiled version="2.1.0"
[Mon May 07 09:28:45.000720 2018] [:notice] [pid 61272] ModSecurity: LIBXML compiled version="2.9.4"
[Mon May 07 09:28:45.000725 2018] [:notice] [pid 61272] ModSecurity: Status engine is currently disabled, enable it by set SecStatusEngine to On.
[Mon May 07 09:28:46.024997 2018] [mpm_prefork:notice] [pid 61273] AH00163: Apache/2.4.25 (Debian) OpenSSL/1.0.2l configured -- resuming normal operations

보시다시피 오류는 PCRE 버전이 로드된 버전과 호환되지 않음을 나타냅니다. 이것이 의미하는 바나 해결 방법에 대한 정보를 찾을 수 없습니다. 이 작업을 수행하는 방법을 아는 사람이 있나요?

일부 서버 정보: 서버 버전:Debian 9.4

PHP 정보:

PHP 7.2.4-1+0~20180405085422.20+stretch~1.gbpbff9f0 (cli)

활성 PHP 모듈:

bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
sodium
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

관련 정보