XAMPP のローカル環境(以前の日記参照→”XAMPPインストールメモ“) で Yomi-Search(PHP)modified を設置したところ文字化けが発生。Yomi-Search(PHP) では文字化けはおこらなかった。原因を調べメモ。 ■データベースとテーブルの文字コード設定が原因 データベースの文字コード(MySQL 接続照合順序)が初期状態「latin1」のままだったことが直接の原因。phpMyAdmin 上で「ALTER DATABASE `DB名` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci」を実行し文字コードを utf8 へと変更。そして Yomi-Search(PHP)modified を再セットアップすると文字化けは解消した。データベースの文字コードを utf8 へ変更すると、再セットアップ時に各テーブルの文