アカウント名:
パスワード:
あ、本当にバグ報告済みでした。
Bug 13029 - Win32 mod_cgi failure with non-ASCII characters in env var [apache.org]
Win32 環境での環境変数を作成する際にコード変換が入っているようです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
1.xのWin32 Binary (スコア:0)
1.3.36もなかった様に思いますし……
2.xに移行せず、自前でコンパイルもしない人は、1.3.35を使い続ける事になって、危険な様な……
#つか、2.x(Win32)でURLエンコードされてないCookieが化けるBug、修正されないかなぁ……
Re:1.xのWin32 Binary (スコア:0)
使っちゃいけない文字をエンコードしないで使ったら化けても文句は言えないと思うけど。バグってるのは apache じゃなくてそういう cookie を吐いてるスクリプトの方でしょ。
Re:1.xのWin32 Binary (スコア:0)
エンコードしないCGI、大量に出回ってるだろうし。全部直せってのはどうかと。
#サーバOSを変更しろ、Win32なら素直にMS-IIS使えって意見もあるだろうけど(汗)
#つか、Unix版でも、Apache2.0.xの初期の頃は化けてた気がするし、直したのならBugと認識したって事でしょう?#Win32だけ放置なのは、なんだかなぁ。RFC違反って事で、全プラットフォーム問答無用で化けて同じ動作なら、納得も行くんだがねぇ。
Re:1.xのWin32 Binary (スコア:4, 参考になる)
出回っていても2.0系が出てから結構立つんだし、まだ直していないのが問題なんじゃないの?
と言うか、出回っていたって、メンテが終わった奴だろ。メンテが続けられているのならばとっくに直っているはず。
俺は最近は見たこと無いな、日本語クッキーは。
とほほのCookie入門でも
>日本語を使用する際にはそれぞれ、%3B、%2C、%20のようにエンコードして記述しなくてはなりません。
http://pzxa85.hp.infoseek.co.jp/www/wwwcook.htm
と%エンコード必須みたいだぞ。
ネットスケープのクッ
Re:1.xのWin32 Binary (スコア:1, すばらしい洞察)
何処からそう言う話が出て来たんでしょうか? AddDefaultCharsetをoff以外にすると、他の文字コードなベージが提供し辛くなって、不便なだけですし、関係ありません。
#もし、CGI側とWebブラウザ側で異なる文字コードを喋っているのなら、其れはApacheの責任では無いでしょう?
>2.0.55で問題無しみたい。今59だろ。「Win32だけ放置」って試していないんじゃないの?
いえ、2.2.2(Win32)で再現する所までは確認しています。問題は無くなっていません。
どうやら、Webブラウザに格納されたCoo
Re:1.xのWin32 Binary (スコア:1)
あ、本当にバグ報告済みでした。
Bug 13029 - Win32 mod_cgi failure with non-ASCII characters in env var [apache.org]
Win32 環境での環境変数を作成する際にコード変換が入っているようです。