我正在从安装在共享Web托管帐户(在DreamHost上)上的PHP v.5过渡我的网站,以便在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)
为了避免该警告,我在v.7.3中是否需要采取其他措施?