Owncloud - Update von 8.1.x auf höhere Version schlägt fehl

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen

Um die auf einem Webserver installierte Software eines Owncloud-Dienstes zu aktualisieren, stellt die Software im Backend eine Update-Funktion bereit.

Offenbar enthält die Version 8.1.x in der Konfiguration für nachfolgende Updates einen Fehler. Es ist also nicht möglich von Version 8.1.x auf eine höhere Version zu updaten.

Fehlermeldung

Die Fehlermeldung die der Updater im Backend zeigt, sieht dann so oder ähnlich aus: Update fehlgeschlagen Unable to move /hp/bs/aa/iu/www/owncloud/_oc-upgrade/8.2.6/core/resources to /hp/bs/aa/iu/www/owncloud/resources

Lösung

Um den Fehler in der Konfiguration zu beheben, muss zunächst auf dem Webspace nachgesehen werden, ob es ein Verzeichnis /resources im Wurzelverzeichnis der Owncloud-Installation gibt. Ist dieses Verzeichnis vorhanden, muss die Datei files.json im Verzeichnis /apps/updater/lib editiert werden und unterhalb der Einträge von Version 8.1 der fehlende Eintrag "resources", eingefügt werden.

Eine gute Position zum Einfügen der Zeile wäre direkt unter dem Eintrag "ocs-provider",

Danach die Datei speichern bzw. hochladen und den Updater im Owncloud-Backend erneut starten. Nun sollte das Update fehlerfrei ausgeführt werden.