以前「EC-CUBE + XAMPP + 文字化け対策! 」で文字化け対策を記述しましたが、再度他のPCで同じようにやったらエラーが発生したので、そこらへんの対策方法を記述したのを載せておきます。


前の記事はこちらへ


1.phpMyAdminでeccube_dbテーブルを作成する。

 この時に以下の設定にする。


照合順序:utf8_unicode_ci
MySQL 接続の照合順序:utf8_unicode_ci


2.一度インストールをする!!

※ここが重要で一度EC-CUBEをインストールします


3.SC_DbConn.php の修正


C:\xampp\htdocs\eccube\data\class (私の環境の場合)

の中にある”SC_DbConn.php”を修正します。


$this->conn = $objDbConn; のある行の下に以下の一文を挿入します。

$this->conn->query("SET NAMES utf8");


4.再度インストールをする。

※インストール時にDBの初期かもおこなってください。


以上の方法で今度こそ文字化けをせずにインストールすることが出来ました