[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[webdav-jp:0465] Re: mod_encoding-20020611a の INSTALL について



みなさん、こんばんわ

齋藤@RITEです
Kunio Miyamot様、ご助言ありがとうございます。
頂きました、ご助言の通り
/opt/local/apache2/modules下にmod_encoding.soをcopyし
httpd.confに下記の設定を付け加えました。
[httpd.confに付け加えた設定]
LoadModule encoding_module      modules/mod_encoding.so
AddModule mod_encoding.c

<IfModule mod_encoding.c>
  EncodingEngine on
  SetServerEncoding UTF-8
  AddClientEncoding SJIS "Microsoft .* DAV"
  AddClientEncoding SJIS "xdwin9x/"
  AddClientEncoding EUC-JP "cadaver/"
</IfModule>

上記設定を付け加え、
apachectl configtestを実行しますと
AddModule mod_encodingの部分が
下記の様なerrorになってしまいます。
Syntax error on line 267 of /opt/local/apache2/conf/httpd.conf:
Invalid command 'AddModule', perhaps mis-spelled or defined by a module not included in th
e server configuration

apache2.0系列では上記設定のAddModule mod_encoding.cは必要ないのでしょう
か?
また、ネットワークプレース上で設定したDAVにファイルを転送した場合に
どのようにすれば、FILE名がUTF8で保存されているのが確認できるのでしょうか?
識者の皆様、ご助言よろしくお願い申し上げます。

[追伸]
WEVDAV-SERVERにOpenSSH3.4p1をinstallしclientよりportforwardingしてWEBDAV
に接続した場合に、fileのputは出来るのですが、getを使用とした場合には
fileのurlが無効ですという表示がPOPUPしてきます。
これは、どうしてなのでしょうか?
合わせて、御指導よろしくお願い申し上げます。

[ネットワーク図]
--------- GET ×          ----------------
|WEBDAV |---------------->|WIN2000       |
|Server |                 |PortForwarding|
|OpenSSH|<----------------|              |
--------- PUT OK          ----------------

ファイル名	PUT	GET
日本語		○	×
英数字		○	○


-- 
  //////☆
 ////★
 //☆   Tetsuya Saito
 ★   tetuya@xxxxxxxxxx