Welche Voraussetzung müssen für Ganttproject vorhanden sein, um mit “Projekt -> Webserver -> Öffne aus dem Netz … bzw. Speichern ins Netz” mit Sperrmechanismus arbeiten zu können?
Wir verwenden WebDAV mit Apache2 mit “mod_dav”, “mod_fs”, “mod_lock” und “mod_digest”.
Als Konfiguration verwenden wir:
CustomLog /var/log/apache2/webdav.log vhost_combined ErrorLog /var/log/apache2/webdav.err.log LogLevel info DavLockDB /srv/www/DavLock/DavLock.db Alias /webdav "/srv/www/webdav" <Location /webdav> DAV on Options +Indexes AuthType Digest AuthName webdav AuthUserFile /etc/apache2/users.password Require valid-user </Location>
Lesen und schreiben funktioniert.
Ein Sperren (LOCK) von Dateien funktioniert (mit dem “Schloss-Icon”) nicht mit Ganttproject.
Ein Sperren von Dateien mit dem z.B. Client “DAVExplorer” funktioniert hingegen schon.
Gibt es spezielle Anforderungen für Ganttproject hier in Bezug auf WebDAV ?