Portál AbcLinuxu, 10. května 2025 09:19

Dotaz: WebDav v Apache

13.2.2006 12:59 Martin Vlasak | skóre: 9 | blog: Muj_prvni_blog | Liberec
WebDav v Apache
Přečteno: 450×
Odpovědět | Admin
Zdravim, mam problem s nastaveni WEBDAVu.
DavLockDB /var/lock/DavLock

<Directory "/srv/www/htdocs/kalendar">

#    <IfModule mod_dav.c>
      Dav On
#    </IfModule>

    AllowOverride FileInfo AuthConfig Limit
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    

    Order allow,deny
    Allow from all
    
    AuthName "Kalendar"
    AuthType Basic
    AuthUserFile /srv/www/htdocs/kalendar/.htpasswd
    AuthGroupFile /dev/null
    <Limit GET PUT POST DELETE PROFIND PROPATCH MKCOL COPY MOVE LOCK UNLOCK>

      Require valid-user    
    </Limit>
</Directory>
  
Tak to mam nastaveny adresar, kde bych chtel pouzit WEBDAV. Kdyz pouziji program litmus, tak skonci v druhym kroku hlaskou - server nepodporuje MKCOL.
xxx:/home/ads # litmus http://xxx..cz/kalendar xxx xxxxx
-> running `basic':
 0. init.................. pass
 1. begin................. FAIL (Could not create new collection 
`/kalendar/litmus/' for tests: 500 Internal Server Error
Server must allow `MKCOL /kalendar/litmus/' for tests to proceed)
<- summary for `basic': of 2 tests run: 1 passed, 1 failed. 50.0%
See debug.log for network/debug traces.
V logu se objevy
[Thu Feb 09 17:12:28 2006] [error] [client xxx] The locks could not be queried \
for verification against a possible "If:" header.  [500, #0]
[Thu Feb 09 17:12:28 2006] [error] [client xxx] \
 Could not open the lock database.  [500, #400]
[Thu Feb 09 17:12:28 2006] [error] [client xxx] (13)Permission denied: Could not\
 open property database.  [500, #1] 

Mam SUSE 10.0 + APACHE instalovany z instalacnich CD. Dekuji za jakoukoliv radu a pomoc. Martin
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.2.2006 17:27 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: WebDav v Apache
Odpovědět | | Sbalit | Link | Blokovat | Admin
Může apache zapisovat do adresáře /var/lock/? Chce si v něm totiž vyrobit soubory DAVLock.dir a DAVLock.pag
-- Nezdar není hanbou, hanbou je strach z pokusu.
13.2.2006 21:08 HynaDJ | skóre: 14 | Mutěnice
Rozbalit Rozbalit vše Re: WebDav v Apache
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejsem si jistý, jestli ti stroprocentně poradím, ale pokud je ten webdav modul do apache, tak to má práva zapisovat do /var/lock jenom tehdy, když na to má práva uživatel, pod kterým běží apache (většinou nobody).
15.2.2006 17:51 Martin Vlasak | skóre: 9 | blog: Muj_prvni_blog | Liberec
Rozbalit Rozbalit vše Re: WebDav v Apache
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dekuji moc panove za radu. Martin Vlasak
PS: Mate u mne pivo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.