Archiv verlassen und diese Seite im Standarddesign anzeigen : WebDav - Directory index forbidden by rule
Hallo!
Ich versuche auf Debian Sarge mit Apache WebDav zum Laufen zu bekommen. Mein entsprechender Eintrag unter con.f sieht so aus:
<IfModule mod_dav.c>
DAVLockDB /var/lock/DAV/apache
<Location /home/user/data>
DAV On
Options Indexes
#<LimitExcept GET OPTIONS>
# require user 1234
#</LimitExcept>
</Location>
</IfModule>
Alias /data /home/user/data
Problem: Wenn ich per WebDav zugreifen möchte bekomme ich eine Fehlermeldung und in den Apache-Logs ist zu lesen:
Directory index forbidden by rule: /home/andreas/data/
Kann mir jemand weiterhelfen?
http://httpd.apache.org/docs/2.0/mod/core.html#location sagt, dass Location ein URL erwartet - Du suchst also wohl <Directory>...
Danke für die schnelle Antwort. Geholfen hat es aber leider nicht.
in conf.d steht jetzt:
<IfModule mod_dav.c>
DAVLockDB /var/lock/DAV/apache
<Directory /home/andreas/data>
DAV On
Options Indexes
</Directory>
</IfModule>
Alias /data /home/andreas/data
in den Logs:
Directory index forbidden by rule: /home/andreas/data/
Wie sehen denn die Rechte von dem VZ aus? Und auch die von denen auf dem Weg dahin...
/home
drwxrwsr-x 5 root staff 1024 Sep 23 11:11 home
/andreas
drwxr-xr-x 6 andreas andreas 1024 Oct 21 16:13 andreas
/data
drwxrwxrwx 2 www-data www-data 1024 Oct 21 17:20 data
meine conf.d hab ich mittlerweile nochmal angepasst:
...
Alias /data /home/andreas/data
<Directory /home/andreas/data>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
...
in den logs steht:
[Mon Oct 23 07:08:04 2006] [error] [client 84.57.159.136] File does not exist: /home/andreas/data//
rufst Du mit einem / am Ende auf oder nicht?
Falls nicht, probier mal mit / am Ende...
Habs jetzt hinbekommen. Hatte DAV on vergessen. :)
Eine Frage habe ich noch: ich möchte gerne, dass nur bestimmte User auf das Verzeichnis zugreifen können. So ungefähr 3-4 verschiedene User. Was ist die einfachste Möglichkeit für eine User-Verwaltung?
bei nur 3,4 Usern würde ich das über .htaccess machen...
Alles klar. Habs mir schon fast gedacht. :)
Vielen Dank! Tut jetzt alles prima!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.