No. | 質問・回答 | おれい |
|
[74738] RedhatからFedoraCore4にした時、IE6.0で文字化けする |
|
|
今回、Redhat9からFedoraCore4に入れ替えました
プログラムとかデータはそのまま使いたかったため、tarで
バックアップし、リストアしました。
プログラムのひとつは、掲示板です。プログラムは正常に動作
しているようなのですが、テキストにして置いてあるデータを
みて、IE6.0で表示する時に、文字化けしてしまいます。
インターネット等で調べていると下記のように、
FedoraCore4の文字コードをUTF-8からEUCに変更すれば
いいとなっていました
=======================================================
# vi /etc/sysconfig/i18n
# LANG="eu_US.UTF-8"
# SUPPORTED="en_US.UTF-8:en_US:en"
# LANG="ja_JP.UTF-8"
# SUPPORTED="ja_JP.UTF-8:ja_JP:ja"
LANG="ja_JP.eucJP"
SUPPORTED="ja_JP.eucJP:ja_JP:ja"
SYSFONT="latarcyrheb-sun16"
に、設定。
==========================================================
しかし、これにしてIE6.0で表示しても、文字化けしてしまいます。
IE6.0で、表示-エンコードでみると、自動判定になっているのですが
何度なおしても、UTF-8になっています。
ここを、EUCに修正するときちんと表示するのですが、次にまた、
URLをたたきなおすと、やはり、UTF-8になって文字化けします。
別に何か方法があるのでしょうか
よろしくお願いします。
kuman 2006年1月1日11:21
|
|
|
|
[74740] |
まず、現在のHTMLがどのコードで保存されているのかを確認してみてください。
Linux上でemacsなどで読み出してみてもわかるはずですが、Windows上から確認する場合はこちらを参考にしてみてください。
IE6のソースの表示について
http://pcq.furu.org/thread.php?thread=73996
次に、文字化けの件ですが、HTMLで使用している文字コードを、HTML内の「metaタグ」に記述するのが確実です。
こちらなどを参考にしてみてください。
HTML講座 2.文字コードを指定する。
http://www.asahi-net.or.jp/~ax2s-kmtn/ref/html/hp9.html
maido (2696) 2006年1月1日14:16
|
|
|
|
[74919] |
お返事遅くなり申し訳ありません。外に出ていたものですので・・・
ある、ホームページで下記の内容をみつけました。
そのとおり、EUCに設定して、きれいに表示できるようになりました
ありがとうございました。
Fedora で、常時、EUC 漢字に設定するには
# vi /etc/sysconfig/i18n
# LANG="eu_US.UTF-8"
# SUPPORTED="en_US.UTF-8:en_US:en"
# LANG="ja_JP.UTF-8"
# SUPPORTED="ja_JP.UTF-8:ja_JP:ja"
LANG="ja_JP.eucJP"
SUPPORTED="ja_JP.eucJP:ja_JP:ja"
SYSFONT="latarcyrheb-sun16"
に、設定。
kuman 2006年1月5日20:09
|
|
|
|
( 参照数:1612 日平均:0.2 ) |
|
〜 回答の受付を終了しました 〜 |