アプリ版:「スタンプのみでお礼する」機能のリリースについて

すみませんが宜しくお願いいたします。
「FedoraCore4」でWebサーバーを構築しました。が、
IEで閲覧すると文字化けしてしまいます(文字コードが「西ヨーロッパ言語(ISO)」になってます)

どこかでエンコードの変更・調整などが出来るのでしょうか?
いままで、Windows2000サーバー上にあった時はこのような事はありませんでした。

どなたかわかる方がいらっしゃいましたら宜しくお願いいたします。
ちなみに私Linux初心者のため、少しわかり易く回答頂けましたら助かります。

A 回答 (4件)

No1の者です。


httpd.confの行に複数AddDefaultを記載していないですか?
例:
AddDefaultCharset ISO-8859-1
AddDefaultCharset Shift-JIS ...など

通常は、1+2+3の手順でいけると思いますが。。。
単純にhttpdを再起動してみてはいかがでしょうか?
httpd.conf.xslについては、よく分かりません。


httpd.conf.xslの設定はいまいち分かりません。。。バグがあるってうわさもありました。

この回答への補足

再度の回答を頂きましてありがとうございます。
AddDefaultCharsetを探してことごとくw #でコメントアウトしました!
でも、、、文字化けは相変わらずです・・・
他にも何か原因があるのでしょうか?

ただ、ホームページを3個置いていて、
(1)/●●●●(ユーザーフォルダ)/www/index.html
(2)/●●●●(ユーザーフォルダ)/www/▲▲▲/index.html
(3)/●●●●(ユーザーフォルダ)/www/■■■/index.html
とサブディレクトリ下に置いてますが、
(1)と(2)は文字化けしますが、(3)はきちんと日本語が表示されます。
サーバーではなくホームページの作り方がおかしいのでしょうか?
ちなみに全てのhpに「meta http-equiv="Content-Type" content="text/html; charset=shift_jis"」は記載されております。

試した事がいいことなどありましたらご教授下さい。
宜しくお願いいたします。

補足日時:2005/08/19 10:45
    • good
    • 0
この回答へのお礼

きちんと表示されました!
大変ありがとうございました。

httpd.confを書き換えて再起動をしても
治っていない様に見えましたが、実は治っていたようです。
hpのファイルをもう一度上書きした所
きちんと表示されるようになりました。
数回再起動などはしていたのですが
何か情報が残すようになっているようです。

色々とありがとうございました。

お礼日時:2005/08/19 11:31

/etc/httpd/conf/httpd.conf


のファイルの中間ぐらいに

『AddDefaultCharset UTF-8』

があると思うので、コメントアウトしてみてください。
ファイル書き換え後に
/etc/rc.d/init.d/httpd reload
を実行し再度ファイルの読み込みを行ってください。

この回答への補足

回答頂きましてありがとうございます。
/etc/httpd/conf/httpd.confがありましたので
AddDefaultCharsetを探して#でコメントアウトしました!
でも、、、文字化けは相変わらずです・・・
他にも何か原因があるのでしょうか?

ただ、ホームページを3個置いていて、
(1)/●●●●(ユーザーフォルダ)/www/index.html
(2)/●●●●(ユーザーフォルダ)/www/▲▲▲/index.html
(3)/●●●●(ユーザーフォルダ)/www/■■■/index.html
とサブディレクトリ下に置いてますが、
(1)と(2)は文字化けしますが、(3)はきちんと日本語が表示されます。
サーバーではなくホームページの作り方がおかしいのでしょうか?
ちなみに全てのhpに「meta http-equiv="Content-Type" content="text/html; charset=shift_jis"」は記載されております。

試した事がいいことなどありましたらご教授下さい。
宜しくお願いいたします。

補足日時:2005/08/19 10:45
    • good
    • 0
この回答へのお礼

きちんと表示されました!
大変ありがとうございました。

httpd.confを書き換えて再起動をしても
治っていない様に見えましたが、実は治っていたようです。
hpのファイルをもう一度上書きした所
きちんと表示されるようになりました。
数回再起動などはしていたのですが
何か情報が残すようになっているようです。

色々とありがとうございました。

お礼日時:2005/08/19 11:31

修正するファイルが違うと思いますがw


FC4はそうなっているのかもしれないので断言はしませんが・・・・・・

普通はrpmでインストールされた物ならば
/etc/httpd/conf/httpd.conf
ではないですか?

findやslocateを使ってhttpd.confを探してみたらよいですよ?

この回答への補足

回答頂きましてありがとうございます。
/etc/httpd/conf/httpd.confがありましたので
AddDefaultCharsetを探して#でコメントアウトしました!
でも、、、文字化けは相変わらずです・・・
他にも何か原因があるのでしょうか?

ただ、ホームページを3個置いていて、
(1)/●●●●(ユーザーフォルダ)/www/index.html
(2)/●●●●(ユーザーフォルダ)/www/▲▲▲/index.html
(3)/●●●●(ユーザーフォルダ)/www/■■■/index.html
とサブディレクトリ下に置いてますが、
(1)と(2)は文字化けしますが、(3)はきちんと日本語が表示されます。
サーバーではなくホームページの作り方がおかしいのでしょうか?
ちなみに全てのhpに「meta http-equiv="Content-Type" content="text/html; charset=shift_jis"」は記載されております。

試した事がいいことなどありましたらご教授下さい。
宜しくお願いいたします。

補足日時:2005/08/19 10:35
    • good
    • 0
この回答へのお礼

きちんと表示されました!
大変ありがとうございました。

httpd.confを書き換えて再起動をしても
治っていない様に見えましたが、実は治っていたようです。
hpのファイルをもう一度上書きした所
きちんと表示されるようになりました。
数回再起動などはしていたのですが
何か情報が残すようになっているようです。

色々とありがとうございました。

お礼日時:2005/08/19 11:30

Fedoraなのでまずapacheのコンフィグを変更することです。


・http.confの変更箇所
(以下の場所を変更)
1.AddDefaultCharset off
2.「LanguagePriority」で”ja”を追加。
LanguagePriority ja en da nl et fr de el it kr no pl pt pt-br ltz ca es sv tw

・indexとなるhtml文にmetaタグを追加(Shift_Jisの場合)
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">

同じ事を質問受けていますので、このサイトで検索してみてください。

この回答への補足

早速の回答ありがとうございました。
ご指南頂きました「1.2.それとhtml文のmate」を確認しましたが全部そのようになっておりました。

今見ている本が「できるシリーズ」で、それではhttpd.conf.xslを変更するように書かれているのですがそこが違うのでしょうか?
わかりましたら教えて下さい。
httpd.conf.xslは「/usr/share/system-config-httpd/」フォルダにあるものですが・・・

補足日時:2005/08/18 19:25
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!