[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:0409] mod_encoding が・・・
- To: "Webdav-Jp" <webdav-jp@xxxxxxxx>
- Subject: [webdav-jp:0409] mod_encoding が・・・
- From: "Keisuke Motegi" <motegi@xxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 31 May 2002 10:13:16 +0900
- Delivered-to: webdav-jp@begi.net
- Importance: Normal
- Posted: Fri, 31 May 2002 10:13:19 +0900
茂木と申します・・・・(長文にて失礼します・・・)
Linuxを触り始めて、早3日・・・(泣)
webdavでの日本語対応をしたくって試行錯誤中です。
mod_encodingを設定後に、2バイト文字ファイル名のファイルが
文字化け発生&アクセス不可です。
下記の①②のような現象となっておりますが・・・
logを見ているとなんとなくですが、「File does not exist:」が
気になるのですが、どう思われますか?
文字化けしているので、ファイルが見つからない!ってのわかるのですが
なんでディレクトリが変わっちゃうのでしょ!?
っと言うよりも根本的にエンコードできていないですかね〜〜〜?
なんか私の設定がおかしいのでしょうが、どの方向性で攻めたら良いか
でもご指摘頂ければ助かります・・・。
■httpd.conf で変更した個所
<IfModule mod_userdir.c>
UserDir /home/webdav/userif/
</IfModule>
DAVLockDB /home/webdav/userlk/DAVLock
DAVMinTimeout 600
<Location /~common>
DAV on
Header add MS-Author-Via "DAV"
AuthType basic
</Location>
■①2バイト文字ファイル名のコピーができない
<IfModule mod_encoding.c>
EncodingEngine on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS
AddClientEncoding "Microsoft .* DAV" SJIS
AddClientEncoding "xdwin9x" SJIS
AddClientEncoding "cadaver/" EUC-JP
</IfModule>
[Fri May 31 09:10:12 2002] [notice] Apache/1.3.20 (TurboLinux)
mod_throttle/3.1.
2 mod_perl/1.26 DAV/1.0.3 PHP/4.0.6 configured -- resuming normal operations
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [error] [client 172.18.13.192] File does not
exist: /
opt/local/apache/htdocs/窰@セcommon/莉~U讒~X縷C。縷C「.txt
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [error] [client 172.18.13.192] File does not
exist: /
opt/local/apache/htdocs/窰@セcommon/莉~U讒~X縷C。縷C「.txt
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
[Fri May 31 09:10:19 2002] [warn] iconv_string: conversion error
■②2バイト文字ファイル名のコピーはできるが、文字化けする
<IfModule mod_encoding.c>
EncodingEngine on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS
# AddClientEncoding "Microsoft .* DAV" SJIS
# AddClientEncoding "xdwin9x" SJIS
# AddClientEncoding "cadaver/" EUC-JP
</IfModule>
[Fri May 31 09:03:35 2002] [notice] Apache/1.3.20 (TurboLinux)
mod_throttle/3.1.
2 mod_perl/1.26 DAV/1.0.3 PHP/4.0.6 configured -- resuming normal operations
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [error] [client 172.18.13.192] File does not
exist: /
home/webdav/userif/common/~N閙O~G.txt
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
[Fri May 31 09:03:44 2002] [warn] iconv_string: conversion error
○環境
server
Apache/1.3.20 (TurboLinux7)
DAV/1.0.3
mod_encoding-20011211a
client
windows98/windows2000
WEBフォルダ
追伸:ここのメーリングリストはWEBDAVに関する・・ですよね
このメールの内容が相応しくないようであれば、忘れて下さい・・・・。