我最近将我的专用服务器升级到Apache 2.4.6、MySQL 5.5.32和PHP 5.4.21。现在在我的网站上出现了以下错误:
警告:preg_replace():编译失败:未知选项位设置于偏移-1,在/home/champion/public_html/wp-includes/shortcodes.php的第295行
这是来自shortcodes.php第295行的代码:
$text = preg_replace("/[\x{00a0}\x{200b}]+/u", " ", $text);
preg_replace函数是否与新的PHP 5.4.21版本不兼容?