[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[webdav-jp:0671] Re: 書き込みエラー
吉山です。
> DAVLockDB /etc/httpd/lock/DAVLock
がユーザ nobody で書けないと、リソースが作れない事があります。確認してみて
ください。
それと、mod_encoding は
> mod_encoding-20021209
と新しいバージョンで、設定ファイルが、
> SetServerEncoding UTF-8
>
> AddClientEncoding UTF-8 "Microsoft-WebDAV-MiniRedir/"
> AddClientEncoding SJIS "Microsoft .* DAV 1\.1$"
> AddClientEncoding UTF-8 "Microsoft .* DAV$"
> AddClientEncoding SJIS "xdwin9x/"
> AddClientEncoding EUC-JP "cadaver/"
だと、書式が古いのではないでしょうか?
---
吉山あきら <yosshy@xxxxxxxxxxxx>
On Sat, 21 Dec 2002 22:36:26 +0900
Yukitoshi Sanada <sanada@xxxxxxxxxxxxxxx> wrote:
> 初めまして
>
> WEB DAVの設定がうまくいかずに困っています.
> いろいろと調べたのですがどうしてもわかりませんでした.
>
> 後述のように設定しWINDOS2000マシンからWEBサーバ上の
> ディレクトリが見えました.パスワードの認証もOKで
> ファイルもWINDOWSマシン上にコピーすることができました.
>
> ところがWINDOSマシン上ののファイルをWEB上の
> ディレクトリにコピーしようとしたところコピーを
> 始めるのですが
> 「コピー中にエラーが発生しました」
> といってうまくいきません.
>
> 何か設定の問題だと思うのですがどうしてもわかりません.
> どうかわかる方がいらしたら教えてください.
>
> よろしくお願いいたします.
>
> ==========
>
> 環境
> VineLinux2.1.5
> Apache 1.3.23
> mod_dav-1.0.3-1.3.6.tar.gz
> mod_encoding-20021209
>
>
> 設定は以下のようになっています.
> > ls -al /home/sanada/public_html/pub/dav/
> 合計 268
> drwxrwxrwx 2 nobody nobody 4096 Dec 21 20:52 .
> drwxr-xr-x 6 sanada 500 4096 Dec 18 20:50 ..
>
> >ls -al /etc/httpd/lock/
> 合計 8
> drwxrwx--- 2 nobody nobody 4096 Dec 21 21:15 .
> drwxr-xr-x 4 root root 4096 Dec 18 21:55 ..
>
> >less /etc/httpd/conf/httpd.conf
>
> LoadModule dav_module modules/libdav.so
> #LoadModule encoding_module modules/encoding_module
> #AddModule mod_put.c
> AddModule mod_dav.c
>
> DAVLockDB /etc/httpd/lock/DAVLock
> DAVMinTimeout 600
>
> Alias /dav /home/sanada/public_html/pub/dav
> <Location /dav>
> Header add MS-Author-Via "DAV"
> DAV On
> AllowOverride None
> <Limit GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
> AuthType Basic
> AuthName "WebDAV Secrity"
> AuthUserFile /etc/httpd/.htpasswd
> Require valid-user
> </Limit>
> </Location>
> SetServerEncoding UTF-8
>
> AddClientEncoding UTF-8 "Microsoft-WebDAV-MiniRedir/"
> AddClientEncoding SJIS "Microsoft .* DAV 1\.1$"
> AddClientEncoding UTF-8 "Microsoft .* DAV$"
> AddClientEncoding SJIS "xdwin9x/"
> AddClientEncoding EUC-JP "cadaver/"
> </IfModule>
>
> ###
> ### mod_encoding
> ###
> LoadModule encoding_module modules/mod_encoding.so
> AddModule mod_encoding.c
> <IfModule mod_encoding.c>
> EncodingEngine on
>
>
> エラーのログは
> > less /etc/httpd/logs/access_log
> 192.168.1.64 - sanadalab [21/Dec/2002:22:16:19 +0900] "HEAD /dav/01031921.pdf HT
> TP/1.1" 404 0
> 192.168.1.64 - - [21/Dec/2002:22:16:19 +0900] "PUT /dav/01031921.pdf HTTP/1.1" 4
> 03 308
>
> > less /etc/httpd/logs/error_log
> [Sat Dec 21 22:16:19 2002] [error] [client 192.168.1.64] File does not exist: /h
> ome/sanada/public_html/pub/dav/01031921.pdf
> [Sat Dec 21 22:16:19 2002] [error] [client 192.168.1.64] client denied by server
> configuration: /home/sanada/public_html/pub/dav/01031921.pdf
>
>
>
> ============================================
> 眞田 幸俊
> 慶應義塾大学理工学部電子工学科
> 〒223-8522
> 横浜市港北区日吉3-14-1
> E-mail: sanada@xxxxxxxxxxxxxxx
> Tel&Fax: 045-566-1427
> ============================================
>
>
>