WordPress警告:preg_place():JIT编译失败:内存不足

时间:2019-01-22 作者:A.Alshaikhli

我刚刚在带有OS El capitan的mac上安装了带有php 7.3.1的xampp。

运行WordPress项目时会出现以下问题:

警告:preg\\u replace():JIT编译失败:在/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-includes/formatting中没有更多内存。php第2110行警告:preg\\u match():JIT编译失败:在/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp includes/functions中没有更多内存。php第4947行警告:preg\\u replace():JIT编译失败:在/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp includes/functions中没有更多内存。php第4843行警告:preg\\u match():JIT编译失败:在/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp includes/functions中没有更多内存。php第4947行警告:preg\\u match():JIT编译失败:在/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp includes/functions中没有更多内存。php在线4947

2 个回复
SO网友:Michael Parkinson

我在php.ini 并重新启动了Apache,它成功了(macOS上的Xampp):

pcre.jit=0
这将禁用PCRE的实时编译。

更多信息:

SO网友:Oleksandr

您需要将php7.3降级为php7.1版本。我在尝试将php版本更改为更高版本时也遇到了同样的问题。