4

最近、専用サーバーを Apache 2.4.6、MySQL 5.5.32、および PHP 5.4.21 にアップグレードしました。今、私のウェブサイトで次のエラーが表示されます。

警告: preg_replace(): コンパイルに失敗しました: /home/champion/public_html/wp-includes/shortcodes.php の 295 行目のオフセット -1 に不明なオプション ビットが設定されています

295 行目の shortcodes.php のコードは次のとおりです。

$text = preg_replace("/[\x{00a0}\x{200b}]+/u", " ", $text);

preg_replace 関数は新しい PHP 5.4.21 と互換性がありませんか?

4

1 に答える 1

3

PCRE のバージョンを 8.21 に更新すると、問題が修正されました。

于 2013-11-14T16:28:03.937 に答える