PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache2 + webdav



thrill
01.04.05, 14:09
Hi, hab über die suchfunktion leider nix gefunden
und anhand meiner posts müsste man erkennen das ich da normal alles find :D

also folgendes problem:

ich hab unter Suse 9.2 nen apache laufen, der webdav können soll, sonst garnix.
Das funktioniert auch, bis auf ein kleines Problem.
Ich rufe das webdav Verzeichnis mit dem Konquerer auf und erstelle einen Ordner, soweit so gut. Nur wenn ich in diesen Ordner gehe, is dort wieder ein Ordner mit dem selben namen, wie den ich gerade erstellt habe.

sieht praktisch so aus:

webdav://url/webdav/

da drin n ordner erstellt der test1 heisst, und in diesen gewechselt:

webdav://url/webdav/test1/

jetzt ist hier wieder ein Ordner, der auch wieder test1 heisst, den ich aber nicht öffnen kann.

Wenn ich von nem win client drauf zu greife mit dem explorer habe ich sogar im hauptverzeichnis einen Ordner ohne Namen, den ich öffnen kann und der mir jedesmal einen slash in der adressleiste hinzu fügt.

jemand ne ahnung wie ich die wegbekommen? ich vermute das der irgendwelche probs mit den . und .. hat, aber kA

hier meine httpd.conf:


Timeout 300
ServerSignature on
UseCanonicalName off
ServerTokens OS
DavLockDB /var/lib/apache2/DavLock
User wwwrun
Group www
MinSpareServers 1
MaxSpareServers 2
StartServers 1

LoadModule access_module /usr/lib/apache2-prefork/mod_access.so
LoadModule log_config_module /usr/lib/apache2-prefork/mod_log_config.so
LoadModule dav_module /usr/lib/apache2-prefork/mod_dav.so
LoadModule dav_fs_module /usr/lib/apache2-prefork/mod_dav_fs.so

Listen 81

##PidFile
PidFile /var/run/apache2/webdav/httpd2.pid

ErrorLog /var/log/apache2/webdav/error_log
LogLevel warn
CustomLog /var/log/apache2/webdav/access_log combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%v %h %l %u %t \"%r\" %>s %b" vhost_common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
LogFormat "%h %l %u %t \"%r\" %>s %b \
\"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%v %h %l %u %t \"%r\" %>s %b \
\"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined

DocumentRoot "/srv/www/htdocs/webdav"

<Directory "/srv/www/htdocs/webdav">
Options None
AllowOverride All
Order allow,deny
Allow from all
DAV On
<Limit HEAD GET POST OPTIONS PROPFIND MKCOL PUT DELETE LOCK UNLOCK COPY MOVE PROPPATCH>
Allow from all
</Limit>
</Directory>