vine-users ML アーカイブ



[vine-users:072645] Re: WevDAV がうまく動きません。

  • From: 岡田 貴行 <step098@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:072645] Re: WevDAV がうまく動きません。
  • Date: Fri, 12 Aug 2005 14:30:03 +0900
北崎様、酒井様返事ありがとうございました。ただいま自己解決することができました。
解決方法は、
# vi /etc/httpd/conf/httpd.conf #最終行に以下を追加

#次の行をLoadModule最後尾に追加します
<IfDefine HAVE_ENCODING>
LoadModule encoding_module modules/mod_encoding.so
</IfDefine>

#次の行をAddModule最後尾に追加します
<IfDefine HAVE_DAV>
AddModule mod_dav.c
DAVLockDB /var/lock/DAV/DAVLock
</IfDefine>
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
AddClientEncoding "cadaver/" EUC-JP
AddClientEncoding "Microsoft .* DAV 1.1" ASCII MSSJIS UTF-8
AddClientEncoding "Microsoft .* DAV" UTF-8 MSSJIS
AddClientEncoding "(Microsoft .* DAV $)" UTF-8 MSSJIS
AddClientEncoding "(Microsoft .* DAV 1.1)" MSSJIS UTF-8
</IfModule>


#<Directory /home/httpd/html>の</Directry>の下に以下を入力
Alias /dav "/home/httpd/html/dav"
DavLockDB /var/www/dav/DavLock
<Location /fodav>
SSLRequireSSL
Allow from all
Deny from all
Order deny,allow
Authtype Basic
AuthName "Login WebDAV please input passward"
AuthUserFile "/var/local/security/dav/.htpasswd"
Require valid-user
Dav on
</Location>
<VirtualHost *:80>
Redirect /fodav
</VirtualHost>

このようにすると動くみたいです。多分
<IfDefine HAVE_DAV>
AddModule mod_dav.c
DAVLockDB /var/lock/DAV/DAVLock
このようにDAVLockDBを記述しないとだめみたいです。
これからは改行には気をつけます>酒井さん