[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:0598] mod_encoding と php の共存
- To: <webdav-jp@xxxxxxxx>
- Subject: [webdav-jp:0598] mod_encoding と php の共存
- From: "Shunsaku Sumoto" <sumoto@xxxxxxxxxxxxx>
- Date: Tue, 29 Oct 2002 12:23:04 +0900
- Delivered-to: webdav-jp@begi.net
- Importance: Normal
- Posted: Tue, 29 Oct 2002 12:23:02 +0900
こんにちは。巣元と申します。
Linux + Apache + php4 + mod_encoding-20020611a のような環境で、
ブラウザから
foo.php?bar=日本語
のようなGETリクエストを出して、PHPでbarを処理する場合に、
mod_encodingで文字コード変換されてしまって困っています。
また、当然ながらPOSTされたものはmod_encodingで変換されません。
これを解決するために、特定のディレクトリでmod_encodingが効くようなこと
ができないかと思い、調べたり実験したりしているのですが、どうもうまくいき
ません。ご存知の方いらっしゃいませんでしょうか。
例えばApacheのhttpd.confで次のような設定ができれば嬉しいのですが。。
<IfModule mod_encoding.c>
EncodingEngine off
<Location /DAV>
EncodingEngine on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS
</Location>
</IfModule>
似たようなことを<Directory>や.htaccessなどでもやってみたのですが、うまくいき
ませんでした。
----
Shunsaku Sumoto
sumoto@xxxxxxxxxxxxx