相変わらずEC-CUBEは文字化けがひどい。。。
というわけでMAMPでも一通りハマりました
my.cnfを作成する
MAMPはなぜかmy.cnfがどこにもないので自分で作らなければいけません
そしてmysql5.5系なのでcharacter-set-serverを使用します
~~~
$ vim /Applications/MAMP/conf/my.cnf
[mysqld]
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
[client]
character-set-server = utf8
~~~
php.iniを編集する
php5.2系でも5.3系でも同じエラーが出てしまうので編集します
~~~
$ vim /Applications/MAMP/bin/php/php5.3.6/conf/php.ini
magic_quotes_gpc = Off
date.timezone = “Asia/Tokyo”
~~~
せっかくMacにしたので開発はローカルで快適にやりたいものです
コメント
[…] MAMPでEC-CUBEが文字化ける問題の修正ほうほう|のぶろぐ […]
[…] 参考サイト MAMPでEC-CUBEが文字化ける問題の修正ほうほう PHPのdate関数で時間が狂う、ずれる場合の対処法 […]
[…] MAMPでEC-CUBEが文字化ける問題の修正ほうほう|のぶろぐ […]