You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

启用请求体分析时ModSecurity PCRE限制配置不生效问题求助

启用请求体分析时ModSecurity PCRE限制配置不生效问题求助

大家好,我最近碰到个棘手的问题:当我开启ModSecurity的SecRequestBodyAccess On指令来分析请求体数据时,总是收到报错:Rule execution error - PCRE limits exceeded (-8): (null).

我查了相关问题的资料后,尝试在Apache2和php-fpm中都调高了PCRE的限制参数:

  • 在/etc/apache2/apache2.conf文件中添加了以下配置:
    SecPcreMatchLimit 5000000
    SecPcreMatchLimitRecursion 5000000
    
  • 在/etc/php/8.0/fpm/php.ini的[Pcre]段落下设置了:
    pcre.backtrack_limit = 1000000000
    pcre.recursion_limit = 1000000000
    

之后我用systemctl命令重启了Apache2和PHP-FPM服务,但还是会触发PCRE限制超出的错误,感觉这两个配置根本没被加载进去。

想请教各位大佬,我该怎么确认这些配置是否真的生效了?或者有没有其他办法解决这个问题?

备注:内容来源于stack exchange,提问作者Jean

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 15:44:35