カテゴリ | |
---|---|
サマリ | 文字列が□で表示される |
バージョン | 1.4.3 |
投稿者 | ヒデ |
状態 | 不明 |
投稿日 | 2004-07-03 (SAT) 23:01:59 |
はじめまして。Pukiwiki使わせていただいております。 知り合いの環境では、2バイト文字がすべて□で表示されてしまうようです。 Windows98の人と、Macの人でこの問題がおこっているようです。 原因、対処法など教えてください。
上記のコメントからだけでは原因とその対応策は思い付かないのですが、現状の確認と暫定対応のため、ブラウザの「表示」ツールバーにある文字コードの設定状態を確認したり設定を代えてみてはいかがでしょうか?
クライアント側のOSだけではなく、Pukiwikiを設置したOSや利用しているHTTPサーバ、また文字化けが生じたブラウザの種類やその時の文字コードの状況などもお書きにならないと、まったく同じ症状を体験された方以外からはコメントしていただけないと思いますよ。
自宅サーバに設置しています。OSはREDHAT9、HTTPサーバはApache2.0.40です。文字コードはEUCになっています。ブラウザはIE5.5です。MacのほうはIE4.0だと思います。
よろしくお願いします。
OSが REDHAT9 ならあわせて以下のコマンドを使ってHTTP応答ヘッダの内容も確認してみてください。
$wget -S -O /dev/null <確認先のアドレス>Pukiwikiでは、skin/pukiwiki.skin.ja.php の先頭でheader 関数を使って、以下のような設定をしています。
header('Content-Type: text/html; charset=EUC-JP');上記の wget のコマンド結果に、この設定が反映されているか確認してみてください。
反映されてるようです。どちらもIEが古い場合でおきてるようなのですが関連はあるんでしょうか?5.5と4.2のようです。