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

[webdav-jp:1138] /dav/のpermissionでなぜかエラーが出るのですが



初心者で申し訳ないです。 中塚と申します。

今日WebDAVをLinux(Redhat9)で構築しようとがんばっていますがうまくいきません。

そこで、よければ、教えていただきたいのですが、
Forbidden
You don't have permission to access /dav/ on this server.

エラーがでてうまくいきません。もちろん/davのDirectoryのパーミッシオンは

777でALLフリーにして試してみました。

installの環境は書きのとおりです。
----------------------------------
OS  Linux(Redhat9)
web  Apache2.052(ソースよrコンパイルしました)
       コンパイル後のmoduleは下記のとおりです。
       Compiled in modules:
     core.c
         mod_access.c
         mod_auth.c
         mod_include.c
         mod_log_config.c
         mod_env.c
         mod_setenvif.c
         mod_ssl.c
         worker.c
         http_core.c
         mod_mime.c
         mod_dav.c
         mod_status.c
         mod_autoindex.c
         mod_asis.c
         mod_cgid.c
         mod_dav_fs.c
         mod_negotiation.c
         mod_dir.c
         mod_imap.c
         mod_actions.c
         mod_userdir.c
         mod_alias.c
         mod_rewrite.c
         mod_so.c
以上です。
それで httpd.confには下記の内容を記述しております。
Alias /dav "/usr/local/apache2/dav"

<Location /dav>

     DAV On
     AllowOverride None
     Options None
     AuthName "KamoLand WebDAV Folder"
     AuthType Basic
     AuthUserFile /usr/local/apache2/conf/.dav
   <LimitExcept HEAD OPTIONS>
          Require user davuser nakatuka
  </LimitExcept>

</Location>
#Addmodule mod_headers.c


DAVLockDB /usr/local/apache2/var/DAVLock

このような内容ですがどこが悪いのか教えていただけませんでしょか?
無論davuseおよびnakatukaは設定しております。