Win2003に関する文字化け

Win2003に関する文字化け

- Hideto Harashima の投稿
返信数: 3

GW中にサーバの移動をしようと思いましたが文字化けに苦しんでいます。旧サーバはFreeBSDにMoodle1.5dev 環境で使っていましたが、新サーバWindows2003、Moodle1.4、GD2という環境に旧サーバのMoodleデータベースをそのまま移植して稼動させたところ、大体の表示(日付の問題は在り)はOKなのですが、ブロック編集やフォーラムへ日本語で書き込みしようとすると全て文字化けしてしまいます。

日付の対応としてのtaka kago さんのご指摘やフォーラム投稿に関するYoshidaさんの指摘もわきまえてはいますが、もっと大きな問題が絡んでいると思えてなりません。Windows2003サーバ上でのMoodle稼動に関して根本的に欠けている処理があるのでしょうか?

原島 秀人

Hideto Harashima への返信

Re: Win2003に関する文字化け

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators
Windows2003サーバでもMoodle1.5をお使いになられた方が宜しいかと思います。

言語パックja_utf8を使用すると文字化けしますでしょうか?
Hideto Harashima への返信

Re: Win2003に関する文字化け

- Takahiro Kagoya の投稿

当方では、まだWin2kServerのままなので、Win2003サーバでの確認はまだできていません。
既に投稿した内容と重複しますが、関係しそうなのは、

  1. エンコードを japanse_japan.20932
  2. setlocale で LC_ALL を追加
  3. PHPのdefault_charsetをEUC_JP

あと、書き込みが化けるというあたりで考えると、MySQL側のエンコードが関係していそうな気がします。

Takahiro Kagoya への返信

Re: Win2003に関する文字化け

- Hideto Harashima の投稿

Yoshida 様、 taka kago様

いろいろアドバイスいただきまして有難う御座いました。

結局色々やっても埒が明かないのでWindows2003は諦めてFedoraCore Linuxで全面的に再インストールすることにしました。お二人のアドバイスは今後に活かさせていただきます。kiss