Concrete5で検索するとエラーが出る!?

と思って調べていたら普通にインストールすると、デバッグモードになっていただけでだった。

こんなエラーがでていて、なんででてるんだろうと思って、
修正しないといけないのか?と思って見ていたのですが、形態素解析する部分のエラーでした(簡単にやっていて驚いた)
ここ修正しても、Warningのメッセージが出ているのって、止めらんないでしょと管理画面を見ていたら、
・デバッグというモードが存在している事がわかった。
・デバッグモードから公開モードに変更する事でエラーは出なくなります。

以下のようなエラーがでてました。

検索をすると!
b030ff53d238d3fd8862023f9848b8ad.jpg

検索するとこんなエラーがでる。
d4e9da3c73cf405741101d0c0d588b41.jpg

メッセージは以下の通り
Warning: mb_ereg_match() [function.mb-ereg-match]: mbregex compile err: premature end of char-class in /concrete5/concrete/libraries/3rdparty/Utf8MbcsUnigram.php on line 120

Warning: mb_ereg_match() [function.mb-ereg-match]: mbregex compile err: premature end of char-class in /concrete5/concrete/libraries/3rdparty/Utf8MbcsUnigram.php on line 122

解決方法は以下の通り

管理画面→サイト全体の設定→デバッグ(タブ)→デバッグレベルを「公開モード」に変更する事でエラーが出なくなります。
以下の方法です。

30f6012c0fe805e7ad6b0267dfe0ea30.jpg

これで解消できます。

コメントは受け付けておりません。