質問 > その他 > Ver2.11.0 β2版でのMySQL文字化けについて |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Moris |
投稿日時: 2011/3/10 10:40
対応状況: −−−
|
新米 登録日: 2011/3/10 居住地: 投稿: 7 |
Ver2.11.0 β2版でのMySQL文字化けについて EC-CUBEを触り始めたばかりの新米ですが、
宜しくお願いします。 Ver2.11.0 β2版をインストールしました。 インストール自体は成功し、管理画面・フロント画面共に 正常に動いています。 しかし、コマンドプロンプトからMySQLのデータを見ると 日本語が文字化けしてしまいます。 Ver2.11.0 β2版での解決策をご教示願います。 ちなみに、Ver2.4.4をインストールした際は、 こちらのコミュニティを参考にさせていただき、 以下の設定を行ってからEC-CUBEをインストールする 事で文字化けが解決しました。 ●『my.ini』のCLIENT SECTIONで default-character-set=sjisにする ●『SC_DbConn.php』の以下のコメントアウトを外す if (DB_TYPE == 'mysql') {$objDbConn->query('SET NAMES utf8');} ※使用しているPHP/MySQLのバージョンの関係上、 $objDbConn->query('SET NAMES utf8')を mysql_set_charset("utf8");に書き換えています。 今回、Ver2.11.0 β2版では、SC_DbConn.phpが無くなったようで、 インストールの際にmy.iniだけ上記の設定をして、 EC-CUBEをインストールしてみましたが、MySQLをコマンドプロンプトで見ると、やはり日本語データが文字化けしてしまいます。 【使用環境】 EC-CUBE:2.11.0 β2版 OS:Windows7 PHP:5.2.17 DB:MySQL 5.5.9 WEB Server:IIS 6.1 ※EC-CUBE2.4.4と2.11.0 β2版のインストール環境は、 EC-CUBEのバージョンを除き全て一緒です。 【EC-CUBE2.11.0 β2版をインストールしているDBcharacterset】 ●Server characterset:utf8 ●Db characterset:utf8 ●Client characterset:sjis ●Conn.characterset:sjis 解決策をご存知の方がいらっしゃいましたら、ご教示下さい。 |
フラット表示 | 前のトピック | 次のトピック |