Owncloud - Update von 8.1.x auf höhere Version schlägt fehl
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.