前のトピックを表示 :: 次のトピックを表示 |
投稿者 |
メッセージ |
下山田 尚久 メンバー

登録日: 2004611月 20日 投稿記事: 13
|
時間: 金 9月 09, 2005 4:25 pm 題名: 日本語HPの文字エンコードの誤認識について |
|
|
いつもMagicEngineを利用させて頂いておりありがとうございます。
さて、MagicEngineの日本語HPですが、私のPC環境では
文字コードをUTF-8と間違って認識するため、文字化けが発生しております。
手動でShift_JISへ切り替えなければならないため少々煩わしいです。
HTMLソースを見ましたが、<head>内のCHARSETの指定がShift-JISと
なっていますが、UTF-8と解釈されます。
CHARSETのShift-JISと同義の文字列にx-sjis or Shift_JISがあります。
同義の別の文字列に変更しても文字化けが発生する場合、CHARSETの設定以外に
別の問題があるか、私のPCが問題かもしれません。
調査、修正をお願いいたします。
<meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS">
Shift-JIS => Shift_JIS or x-sjis
私のブラウジング環境
IE 6.0.2800.1106(WIndows 2000 SP4)
以上、宜しくお願いいたします。 |
|
トップに移動 |
|
 |
digital ゲスト

登録日: 200367月 26日 投稿記事: 5
|
時間: 月 9月 12, 2005 1:52 pm 題名: 同じ症状が出ます |
|
|
私の所でも、下山田さんのものと同じ症状が出ます。
時期的なことはよく覚えていませんが、1年近く前からではなかったでしょうか?
非常に単純な事が原因ではないかと思うので、改善をお願いしたいです。  |
|
トップに移動 |
|
 |
digital ゲスト

登録日: 200367月 26日 投稿記事: 5
|
時間: 月 9月 12, 2005 2:15 pm 題名: 追加 |
|
|
書き忘れてましたが、私の閲覧環境は、IE6.0.2900.2180 と Firefox 1.0.6.です。
OSは、WindowsXP SP2です。
それと、FORUMとORDERの中では文字化けは起こっていません。 |
|
トップに移動 |
|
 |
dmichel 管理人

登録日: 200363月 15日 投稿記事: 231 所在地: France
|
時間: 水 9月 14, 2005 2:00 am 題名: |
|
|
それはサーバー問題である。
私は解決を捜す。 _________________ David Michel |
|
トップに移動 |
|
 |
hanabusa ゲスト

登録日: 200549月 15日 投稿記事: 1
|
時間: 木 9月 15, 2005 9:37 am 題名: 多分 |
|
|
HTTPレスポンスヘッダーのContent-Typeにcharset=UTF-8がついているから
HTMLヘッダーのcharset=Shift_JISより優先されてUTF-8と判定しているのでしょう。
日本語以外のHTMLがiso-8859-1になっていて
IE等のブラウザのエンコードがUTF-8なのに
文字化けしないのはドイツ語もフランス語もその他日英以外のページは
実際には各国のネイティブ言語ではなく英語のページで
マルチバイトコードが出現しないからです。
手っ取り早く解決するには
WEBサーバはapache2のようなのでhttpd.confにある
"AddDefaultCharset UTF-8"をコメントアウトして
apacheをrestartすれば問題は解決するのではと思います。 |
|
トップに移動 |
|
 |
|