Plesk bietet über die Oberfläche leider keine Möglichkeit, WebDAV bei Verzeichnissen einzuschalten. Das Aktivieren ist dabei sehr einfach:
Plesk bietet ein “Hook” an, um die Apache-Konfiguation per Hosting anzupassen. Dazu legt man im Unterverzeichnis ./conf des Hosting-Verzeichnisses eine Datei “vhost.conf” an. Diese wird durch Apache am Ende der Virtual-Hosting Konfiguation ausgelesen und kann so sämtliche (durch Plesk) festgelegte Einstellungen überschreiben. Ist auch SSL für das jeweilige Hosting aktiviert, wird zusätzlich nach einer “vhost_ssl.conf” gesucht und diese dann eingebunden.
1. Falls nicht vorhanden eine vhost.conf erstellen
# /var/www/vhosts/example.com/conf/vhost.conf <Directory /var/www/vhosts/example.com/httpdocs/webdav> DAV on </Directory>
2. Plesk zum Einlesen der vhost.conf zwingen und Apache neustarten.
/usr/local/psa/admin/sbin/websrvmng -a /etc/init.d/httpd restart
Die benötigten Benutzer für das WebDAV-Verzeichnis (hier: “/webdav”) werden über die Plesk-Oberfläche angelegt. Der Pfad muss dabei dem in der vhost.conf angegebenen entsprechen.
Pingback: BlackBloc » HowTo: WebDAV und Plesk 9
Nicht zu vergessen, dass der Webserver schreibrechte auf das Verzeichnis benötigt. Ich habe daher den Eigentümer des webdav Verzeichnisses auf www-data geändert.
erstmal DANKE! aber wie kann ich das auf eine subdomain umstellen?
aufzb webdav.domain.net?
Wie bekomme ich das den per https hin ?
anstatt vhost.conf eine vhost_ssl.conf verwenden (und httpsdocs).
Pingback: HowTo: WebDAV und Plesk 9 | c-m-l.net