人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在
Apache_2.0.53-Openssl_0.9.7e-Win32
を使いサーバーを動かしていますが、
文字化けが直らず困っています。
調べたところによると
httpd.confの
AddDefaultCharset ISO-8859-1
↓(コメントアウト)
#AddDefaultCharset ISO-8859-1
するなどの必要があるとのことですが

httpd.conf中にAddDefaultCharsetが
ありません。
どのように対処したら良いでしょうか?
宜しくお願いします。

●質問者: 和食器屋koba
●カテゴリ:インターネット ウェブ制作
✍キーワード:2.0 httpd ISO Win32 コメントアウト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● b-wind
●27ポイント

/etc/httpd/conf/httpd.conf

/etc/httpd/conf.d/*.conf

辺りにありそうですが、見つけられなければ httpd.conf の出来るだけ後ろか、.htaccess に

AddDefaultCharset Off

と明示すればよいと思います。

http://httpd.apache.org/docs/2.0/ja/mod/core.html#adddefaultchar...

◎質問者からの返答

ありがとうございます


2 ● STRing
●27ポイント

RTFM

削除されました。文字化けの原因は他でしょう。

ヘッダを覗いて charset が負荷されていないか確認。

そもそもどう云った状況でどのような文字化けを起こしているのでしょうか?

◎質問者からの返答

Apache opensslではヘッダのcharsetの指定にかかわらず、強制的にUTF-8に変換されてしまうようです。

それを解除し、Shift_JISもしくはSJISで表示したいと思っています。

宜しくお願いします。


3 ● STRing
●26ポイント

先ほどの投稿、 s/負荷/付加/ で。


Apache opensslではヘッダのcharsetの指定にかかわらず、強制的にUTF-8に変換されてしまうようです。

それを解除し、Shift_JISもしくはSJISで表示したいと思っています。

mod_charset_lite - Apache HTTP Server

このモジュールが有効になっていて UTF-8 に変換されてしまうと云うことですか?


それとも、 AddDefaultCharset none にしても、

Content-Type: text/html; charset=UTF-8

のように指定されてしまうと云うことですか?

AddDefaultCharset Shift_JIS を明示しても駄目でしょうか?

文字コードが多種の場合は AddType で個別に上書き。


調べていて思い出したのですが、 OpenSSL 入りバイナリって公式モノじゃないですよね?

数カ所取り扱っているサイトを見かけましたが、提供元はどこでしょうか?

バージョンが若干古いのも気になります。

設定ファイルを(現象の起こる default の物でも)公開できませんか?

ここから一式手に入る、でも。 msi は厄介ですけどね。


# 解決までお付き合いしたいですが回答上限が……

# 上限増加かコメント有効をよろしくお願いします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ