• ベストアンサー

FreeBSD apache でのcgi掲示板の文字化け

タイトルのとおりですがFreeBSD4.8 apache2.0.44 で掲示板をcgiでつくっております。しかし開くたびに文字化けしてエンコードが西ヨーロッパ(ISO)となっております。エンコードから日本語(シフト JIS)を 選択するときちんと表示してくれますが最初から表示するにはどうすればいいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

こんなふうに設定を変更してみたら、どうなりますか? (Apacheの再起動とブラウザのキャッシュクリアをお忘れ無く) AddDefaultCharset shift_jis LanguagePriority ja en da nl et fr de el it ko no pl pt pt-br ltz ca es sv tw

naga092
質問者

お礼

 おせわになっております。 おかげさまで解決しました。 jaからtwまで一行でこめんとしないとエラーがでるんですね。 ありがとうございました。

その他の回答 (3)

  • 78tch
  • ベストアンサー率31% (50/157)
回答No.4

> 何行目あたりを編集すればいいのでしょうか? vi でしたら :/AddDefaultCharset とか :/jis とかすればいいと思いますが、700行目~800行目あたりでしょうか。

naga092
質問者

お礼

おせわになっております。 おかげさまで解決しました。 ありがとうございました

  • 78tch
  • ベストアンサー率31% (50/157)
回答No.3

おお。 そうですよね、jpの順番を上げて前に出す、ということでしょうね。書き足すのではなく。

  • 78tch
  • ベストアンサー率31% (50/157)
回答No.1

httpd.conf に AddDefaultCharset shift_jis とか AddCharset shift_jis .sjis とかでしょうか。

naga092
質問者

お礼

すいません。 何行目をみればよいのかは自己解決しました。

naga092
質問者

補足

何行目あたりを編集すればいいのでしょうか?

関連するQ&A