07/11/04 11:32:17 QEATxMMf
テスト環境にCentOS5とhttpdだけ入れて試してみた
AddDefaultCharsetは初期値UTF-8でちゃんと効いてて、変更すればヘッダも変わる
>>740の問題はこれで解決しそう
>>745は…何か変なことしたんじゃない?
754:745,752
07/11/04 11:48:38 CAERUasC
ちょっと納得いかなかったんで、もう一回公式manual探しに行ったんだけど、発見した。
ver2.0.61and2.2.6から、mod_autoindexモジュールに、IndexOptions Type= Charset=なるディレクティブが追加された模様。
Changelogに書いてあった。
それで検索かけて見たら、EnglishのmanualページにHitsした。
多分この前見に行った時は、日本語の検索ページしか検索対象にしてなかったか、Documentが整ってなかったかで、
検索にかからなかったようだ。
で、2.0.61or2.2.6以降であれば、これの設定でIndexesページのContent-typeとcharsetが指定できるようになったんだけど、
2.0.59and2.2.4でこのディレクティブをconfに書いても、エラーで起動できない。(そんなディレクティブない!って言われる)
でも、これ使ってもcharset行をなくすことは出来なかった。
(これをコメントアウトしてしまうと、今までどおりISO-になるし、Charset=で後ろを空白にすると、その親ディレクトリの指定を継承するみたい)
>>749では2.0.52でAddDefaultCharset指定が使えるようだけど、ChangeLog追って見ても、どこのバージョンから仕様が
変わったかは分からなかった。
これだと、ウチの試して見た限りでは、2.0.59とか、2.2.3、2.2.4あたりは制御できないってことになってしまう。
まあ自分は2.2.6使ってるから特に問題ないけど、>>740さんが2.0.59や2.2.3使ってるんなら、変更できないってことになるね。
755:745,752
07/11/04 11:55:53 CAERUasC
>>753
失礼。リロードしてなかった。
> テスト環境にCentOS5とhttpdだけ入れて試してみた
> AddDefaultCharsetは初期値UTF-8でちゃんと効いてて、変更すればヘッダも変わる
まじで!??
うーん、ウチは今手元にはCent4環境しかなくて5のほうは試せないけど、たしかこの前試した時は出来なかったはず。
なんでだろう・・・。
変なことしたって言っても、自前makeでおかしかったから、rpmを入れなおしたりして、実験して見たんだけど、
よくわからん。ってゆうか、msiバイナリで入れたWin版の同じ内容なんだが・・・。
756:688
07/11/04 13:46:27 xo5Qy+ZW
まー、とりあえず色々やらずに、FTPでアップするときにファイル名の文字コードをUTF-8にしてみれば?
FFFTPでやっとるから化けてるんじゃないの?
757:login:Penguin
07/11/04 13:47:59 HD4oACS3
おれ、5.1が出たらVineから乗り換えるんだ
ってことで、いつ出るか教えてちょんまげ
758:login:Penguin
07/11/04 13:57:55 hRLnXOOS
君にはVineのほうが似合ってると思うよ
759:login:Penguin
07/11/04 14:08:21 cWH6Uc3Q
Apache 2.59です。
やはりファイル一覧文字化けしますね・・
760:login:Penguin
07/11/04 14:18:31 3EMqpDTI
ブラウザの文字エンコードを変えても改善しないし
AddDefaultCharsetも意味が無かったって事?
とりあえず出力と表示に使われてる文字コードぐらい把握できてないと文字化け対策は難しいよ
761:login:Penguin
07/11/04 14:21:19 3vOXXI6L
#AddDefaultCharset UTF-8
上記の通りコメントアウトでOKだった。
$ rpm -qa httpd
httpd-2.0.52-32.3.ent.centos4
ってか、いったい>>740はどれで表示させたいの?
EUC?SJIS?UTF-8?indexで混在は無理だと思われ。
それ以前にindexはセキュリティ上問題があるから使うな…とは釈迦に説法か。
762:login:Penguin
07/11/04 14:49:34 wXhNdByp
>>759
autoconf 2.59に見えちまったw
763:740
07/11/04 18:49:49 5/WioaHD
>>761
shift-jisで表示したいんですが、
AddDefaultCharsetをコメントアウトしてもダメでした。
httpd-2.0.59-1.el4s1.8.el4.centosです。
Options indexesで一覧表示されるファイルの名前がISOで表示されます。
764:740
07/11/04 19:40:03 cWH6Uc3Q
ブラウザのエンコード変えれば表示出来ますが、なんでこれだけ設定出来ないんでしょか。
エラー画面などは大丈夫なんですが。
765:740
07/11/04 22:38:59 3iFnfjEq
autoindex.soを直接書き換えるしかないのかな
766:login:Penguin
07/11/04 22:48:17 3EMqpDTI
なるほど
そのパッケージ入れてみたけど確かにAddDefaultCharsetは効果無かった
>>754も書いてるけどIndexOptionsディレクティブで指定しないといけないみたい
IndexOptions Charset=Shift_JIS
みたいな感じ
うまくいかなかったらキャラセットの所を変えてみてちょ
767:740
07/11/04 23:34:41 3iFnfjEq
あ!>>754さんのIndexOptionsの下りを見落としてました。
IndexOptions Charset=Shift_JISを打ち込んだら、見事修正されました。
>>766さんありがとうございます。
一覧表示のカスタマイズして遊んでまして、
肝心のファイル名が文字化けしてガックリしてました。
ありがとうございます。
768:login:Penguin
07/11/05 01:26:19 xS1HEuPY
CentOSとRedHAT のupdateの関係をまとめたホームページなど
あれば教えていただけないでしょうか?
769:login:Penguin
07/11/05 05:38:50 xZKU/g6n
>>768
まとめるもなにも1対1の関係。
770:login:Penguin
07/11/05 05:40:17 xZKU/g6n
Is CentOS Hurting RedHat?
URLリンク(linux.slashdot.org)
771:login:Penguin
07/11/06 01:00:46 VAMxjhHu
CentOSがRedHatから脱却して独自路線行くことはないのかな。
ないか。
772:login:Penguin
07/11/06 02:00:32 kHAhnm9c
一応centosplusが独自路線に該当するんだろうか。
ピュアCentOSがRHEL互換じゃなくなったら、アイデンティティが無くならね?
773:login:Penguin
07/11/06 02:22:01 Q7aJ0Ki/
というか、パッチ(を作る労力)を誰が提供するのさ、って話だよね。