はじめまして。
こちらのサイトを見ながらRedHatLinux9+Apache2.0.47
でWebDAVの設定を行いました。
しかし、WinXPPro SP1、Win2000Server SP4からネットワーク
プレースの追加を行っても「入力したフォルダは有効でない」
とのメッセージがでて、接続できません。
他のサイトを回ってみて「webfldrs.msi」をインストールしなおす
という方法をみつけてやってみたのですが、それでもだめでした。
こういった場合、どのような対処方があるのでしょうか?
知っている方がいたらご教授お願いします。
httpd.confでは
Alias /doc "/usr/local/apache2/dav"
DavLockDB /var/lock/dav/DavLock
<IfModule mod_dav.c>
<Location /doc>
Dav On
Allow from all
AuthType Basic
AuthName "DAV"
AuthUserFile "/usr/local/apache2/conf/.htpasswd"
Require user hogehoge
</Location>
</IfModule>
としています。
よろしくおねがいします。
> AuthUserFile "/usr/local/apache2/conf/.htpasswd"
上行の"がないことです.
あとは/var/lock/dav/DAVLock/
としています.DAVLockディレクトリは書き込み可能になってますか?
> > AuthUserFile "/usr/local/apache2/conf/.htpasswd"
> 上行の"がないことです.
> あとは/var/lock/dav/DAVLock/
> としています.DAVLockディレクトリは書き込み可能になってますか?
/var/lock/dav/は書き込み可能になっています。
AuthUserFileの""をはずしてみましたが、やはりだめでした..
そうですか.
あと気づいたのは私のところでは
<IfModule mod_dav.c>文が無いことくらいです.
これでダメなら私はお手上げ.
ちなみに私はVineからソースで動かしています.
<IfModule mod_dav.c>をコメントアウトしてみた
のですが、やっぱりうまくいきませんでした。
あいかわらずWebDAVにうまく接続できないのですが、
Delegateが関係していることっていうのはありえる
のでしょうか?
やはりDelegateが邪魔をしていたようでした。
Delegate起動時に
HTTPCONF="methods:'+,PUT,DELETE,PROPFIND,PROPPATCH,MKCOL,COPY,MOVE,LOCK,UNLOCK'
を加えることで接続が可能になりました。
あとSSLの設定が残っていますが、わからないことがあったら
また質問させていただきたいと思います。
よかったです.
基本的には自力解決が一番です.
私もおやじさんやOAKさんにいろいろ教えられました.
解答がそのまま問題解決にならない場合もありますが,
そこからあれこれやってどうにかなることはよくあります.