秀丸 XOOPっす

latin1_swedish_ciで文字化け

投稿日:2008年3月24日 更新日:

新規にインストールしたXOOPS、ユーザーが見えるところはいいのだが、バックエンドのMysqlをPhpMyAdminで開くと文字化けしている。
ググれば、latin1_swedish_ciの参照設定/文字コードが原因らしく、またそれをutf8だのEUCだの変えて再インストールすればいい・・・などでてきた。
しかし、それはとてつもなく面倒。
またすでに入力済みのデータはどうやってバックアップ取ればいいんだ?
それやっておかないと、以前のように文字コードが戻せなくてひどい目に(文字が???とかになるともうだめ)。

4時間ほどすんごく調べて悩んで、やっとひとつの光明が。
以下、方法。

1.PhpMyAdminでテーブルをエクスポート。特に文字コードなどの変更はなし。
2.エクスポートしたデータは日本語が文字化けしている(コメント部の日本語は文字化けなし)が、気にしない。
3.2でできたデータをコピペで秀丸に貼り付ける。
4.(ここからがミソ)保存の際にエンコードの種類を「欧文」にして、保存する。保存できない文字があるので変換するとメッセージが出るが気にしない。またさっき正常表示されていた日本語コメントが化けて焦るが気にしない。
5.ファイルを一度閉じて開きなおす。
6.化けが直っているのを見て感激する。

根本的な解決ではないかもしれないが、バックアップがあるからこそ思い切ったこと(テーブル全削除、XOOPS再インストールなど)ができる。

よし! これでテーブルをめちゃくちゃいじっても安心。

-秀丸, XOOPっす

執筆者:

関連記事

no image

popnupblogタイトルを編集しても反映されない

何回直しても直らない。 削除しても消えない。 更新をかけてもダメ。 なぜ? でも、あれ? 並べ替えをしたり、しばらく間をおいて再アクセスしてみると、直っている。

no image

Xaioを使う一番簡単なPear入門(Windows環境)

下記のサイトを参考にしてやってみました。 [PHP&Pearでデータベース操作] http://phpspot.net/php/pgPHP%81%95Pear%82%C5%83f%81[%83^%83 …

no image

旧xoops myalbum 季節1

桜 harvest 2006-5-2 4:53 704 0 あれからもう2週間以上経つが、4/15、花見に行ってきたことをアップしておこう。 今行くともう一輪の花もないだろう。 ほんとに花の命は短いも …

no image

XOOPSを13aへアップデート

長いことサボってきたXOOPSのバージョンを上げた。 xoops-2.0.7 -> 2.0.10-JP xoops-2.0.10-JP -> 2.0.11-JP xoops-2.0.11-JP -> …

no image

sitemapモジュール

GIJOE氏の作成したsitemapモジュール、すごい。 インストールしただけで、サイトマップが表示される。 http://www.peak.ne.jp/xoops/md/mydownloads/vi …