Nucleusで1文字の漢字等が正常に検索できなかった(文字化け)ので環境を調整しました。
原因はphpの設定です。

EUC環境で利用しているのでこんな感じにしています。

.htaccessへ追加


<IfModule mod_php4.c>
php_value default_charset EUC-JP
php_value mbstring.language Japanese
php_value mbstring.internal_encoding EUC-JP
php_flag  mbstring.encoding_translation On
php_value mbstring.http_input pass
php_value mbstring.http_output pass
</IfModule>

本来であればphp.iniを直接修正する方がいいです。

ちなみにプラグイン開発等で日本語を含む文字列をpreg_replaceで置換する際も注意が必要です。
何も考えずに日本語をpreg_replaceすると文字化けしてしまいました・・・
事前にmb_convert_encodingで内部処理コードからUTF-8に変換する必要があります。


//UTF-8への変換後preg_replaceする例
if(_CHERSET != 'UTF-8'){
    $buf = mb_convert_encoding($buf_org, 'UTF-8', _CHARSET);
}
$buf = preg_replace('/(置換したい文字1|置換したい文字2)/',"<yaibeen $1 />", $buf);