Apache/PHP/MySQLで文字化けする
提供: SmileLogicWiki
←Linuxメモに戻る。
目次 |
お問い合わせ
smileLogicのお問い合わせフォーム または、hamaguchi@smilelogic.jp でご相談を請け負います。お気軽にお問い合わせ下さい。
PHP5
/usr/local/php/lib/php.ini
default_charset = "UTF-8" [mbstring] mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto ; mbstring.http_output = auto ; mbstring.encoding_translation = Off mbstring.detect_order = UTF-8,EUC-JP,SJIS,JIS,ASCII ; mbstring.substitute_character = none; ; mbstring.func_overload = 0 ; mbstring.strict_encoding = Off
MySQL5.1
/usr/local/mysql/var/my.cnf
[client] default-character-set = utf8 skip-character-set-client-handshake character-set-server = utf8 collation-server = utf8_general_ci [mysqld] default-character-set = utf8 skip-character-set-client-handshake character-set-server = utf8 collation-server = utf8_general_ci
やり方
上のconfigを書き換えて、Apache/MySQL共にリスタート。
←Linuxメモに戻る。