2012年3月29日木曜日

ECCUBE の文字化け

[1] ECCUBEインストール後に 管理ページで「基本情報管理」->「SHOPマスター」ページで文字化けしていた。(課税規則、都道府県など)
    => 原因: MySQL の データベースの文字コードが Latin1 になっていた…。
    => 対応: MySQL の DB を UTF8へ変更して CREATE DATABASE する。

[2] ECCUBE を再インストールしても文字化けが直らない
    => phpMyAdmin や コンソールでは文字化けしていない。
    => ECCube の data/cache 内にマスタデータのキャッシュが残っていたので、一旦ファイルを削除する。
    => 文字化けが直った。

■ECCUBE サーバー環境

  EC-CUBEバージョン:2.11.5
  PHP情報:5.3.10
  DB情報:MySQL 5.5.20
  OS情報:Linux localhost.localdomain 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:52 EST 2012 i686 Apache/2.2.3 (CentOS)