xrea MTで文字化け
Last updated 2008年02月28日05時23分
xreaでMT3.35を動作させてました。
サーバーを引っ越しすることになったのでエクスポートとインポートで作業をしてました。
何度やっても文字化けです。
文字化けの原因
MySQLの設定
MySQLのバージョンが4.1以降の場合、MySQLの設定ファイルmy.cnfに以下の設定を追加して起動します。なお、文字エンコーディングをUTF-8以外にする場合はutf8の代わりにsjis(Shift_JISの場合)、ujis(EUC-JPの場合)などを指定してください。
s158.xrea.comのmysqlは、4.0.27だったので文字化けすることがありませんでした。
移動先のs5.coreserver.jpは、5.1.20でした。
そのため対策が必要です。
これが原因だとわかるまで何度も・・・エクスポートやインポートの繰り返しをしてました。
結局5時間以上も・・・。
my.cnfを次のように設定すればOKみたいです。
[mysqld]
default-character-set=utf8
[client]
default-character-set=utf8
ですが、xreaでは、my.cnfは個別設定はできません(サポートに確認済み。xrea+ coreserver)
mysqlでshow variables like “char%”;
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /usr/local/mysql-5.1.20-beta-linux-i686-glibc23/share/mysql/charsets/
ASCIIモードで自動変換されてるため文字化けを引き起こしてたみたいです。
文字コードをUTF-8で統一すれば問題は解決します。
色々な解決方法がありましたが、一番楽な方法で解決させました。
mt-config.cgiに次を追加
PublishCharset UTF-8
SQLSetNames 1
これだけで無事に文字化けが直りました。
文字化けの時の管理画面

文字化け対策実行後

別の方法での直し方。
http://sb.xrea.com/showthread.php?t=10572
http://sb.xrea.com/showthread.php?t=10613
2007年08月03日 | カテゴリ: その他 |
最新記事
- 05月01日・・・無題ブログ移転のお知らせ!
- 04月06日・・・サイト閉鎖のお知らせ!
- 04月05日・・・30代職歴なしでもなれる職業
- 04月05日・・・ゲンダイ「ゆとり世代は単細胞。ゲームの影響で『新選組』を好きになる単細胞」
- 04月05日・・・日テレ、浅田真央とキム・ヨナが友達であるかのように記者会見を捏造!
- 04月04日・・・日本が世界からどう見られているか皮肉った動画公開が話題に
- 04月04日・・・しょこたん、今年のオールスター感謝祭も仲間はずれ!
- 04月03日・・・よゐこ濱口優、16歳年下倉科カナと熱愛発覚!
- 04月02日・・・子供手当支給開始!なんと1億円以上貰う養子縁組までいることが判明!
- 04月02日・・・ネトゲにはまる主婦が増加中!ネトゲ不倫をする主婦までも!
前の記事(old)メッセサンオー、エロゲ購入者の個人情報がネット上で流出中!
次の記事(new)子供手当支給開始!なんと1億円以上貰う養子縁組までいることが判明!

