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

[webdav-jp:0741] GoliathとWindows間での日本語ファイル名



初めまして、福田と申します。

関係ありそうな過去メールをmgetしようとしたら
「/$DIR/tmp/m::23799return.1がみつかりません」
ということで失敗しましたので既出の話題でしたらお許し下さい。

MacOS9上のGoliath/1.0(+日本語パッチ)とWindows XP pro SP1のネットワ
ークプレースで日本語名ファイルを表示させようと試みております。

serverの構成はDebian/sargeで関係するpackageは

apache                  1.3.26-1.1
apache-common           1.3.26-1.1
libapache-mod-dav       1.0.3-3
libapache-mod-encoding  0.0.20020611a-3
libiconv-hook1          0.0.20020611a-3

となっています。httpd.confで

<IfModule mod_headers.c>
  Header add MS-Author-Via "DAV"
</IfModule>

<IfModule mod_encoding.c>
  EncodingEngine    on
  NormalizeUsername on
  SetServerEncoding    UTF-8
  DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
  AddClientEncoding "cadaver/" EUC-JP
</IfModule>

と設定しています。

上記構成ですと、GoliathとWindows XPではそれぞれが置いた日本語ファイル
名がお互いに化けてしまいます。解決方法はありますでしょうか。よろしく
お願いいたします。

--
Yasuo Fukuda  DDS, PhD
Clinical Laboratory Osaka University Dental Hospital