Hi,
ich habe auf meinem Root Server eine Nextcloud-Installation welche ich über http://<IP-Adresse>/nextcloud wunderbar aufrufen kann. Die Installation liegt unter "/var/www/nextcloud/" und das data-Verzeichnis von Nextcloud liegt unter "/var/nextcloud/data". Nun habe ich in meinem Froxlor-Admin Panel eine Domain eingerichtet (cloud.domain.de) und würde gerne auf diese die Nextcloud-Instanz setzen. Ich habe die Domain angelegt, einem Kunden zugewiesen und unter "DocumentRoot" "/var/www/nextcloud/" eingetragen.
Wenn ich jetzt "cloud.domain.de" aufrufe, zeigt er mir auch eine Nextcloud-Seite an, allerdings sehe ich folgende Meldung dort:
Daten-Verzeichnis (/var/nextcloud/data) ist ungültig
Bitte stelle sicher, dass das Datenverzeichnis auf seiner ersten Ebene eine Datei namens „.ocdata“ enthält.
Das Erstellen des „data“-Verzeichnisses ist nicht möglich (/var/nextcloud/data)
Dies kann normalerweise repariert werden, indem dem Webserver Schreibzugriff auf das Wurzelverzeichnis gegeben wird.
Mir scheint also, das Nextcloud ein neues data-Verzeichnis anlegen will, was natürlich nicht geht da es schon da ist.
Folgendes steht in der apache2/sites-enabled/*.conf:
<VirtualHost <ip-adresse>:80>
ServerName cloud.domain.de
ServerAlias *.cloud.domain.de
ServerAdmin meine mail adresse
DocumentRoot "/var/www/nextcloud/"
php_admin_value sendmail_path "/usr/sbin/sendmail -t -f meine mail adresse"
php_admin_value open_basedir "/var/www/nextcloud:/tmp"
Alias /webalizer "/var/customers/webs/<kundenname>/webalizer"
ErrorLog "/var/customers/logs/<kundenname>-error.log"
CustomLog "/var/customers/logs/<kundenname>-access.log" combined
</VirtualHost>
Was kann ich tun bzw. mach ich falsch? Ich habe es auch mit einer anderen Instanz probiert (/var/www/mantisbt/) hier passiert das selbe, nur das ich hier nichtmal eine Fehlerseite sehe, sondern nur die Froxlor Default Page. Also irgendwas klappt da nicht