Owncloud Update richtig durchführen (Strato Webhosting)

Ihr habt eure Cloud schon länger am Laufen aber noch kein ownCloud Update installiert? Dann zeige ich Ihnen wie das funktioniert. Um sicherzugehen, dass das Update wie beschrieben funktioniert, sollten die PHP Einstellungen der Installation kontrolliert werden. 

 

ownCloud PHP-Einstellungen anpassen

Dazu müssen Sie mit Hilfe eines Texteditors wie zum Beispiel TextEdit (MacOS) oder Notepad++ (Windows) die von den Standardeinstellungen abweichenden Parameter in eine Datei schreiben. Dazu erstellt ihr eine Datei mit folgenden Inhalt und speichert diese als php.ini ab.

default_charset = utf-8
file_uploads = On
max_execution_time = 600
safe_mode = Off
post_max_size = 650M
upload_max_filesize = 500M
max_file_uploads = 20
register_globals = Off

Ladet sie mit Hilfe eines FTP Programms wie zum Beispiel Filezilla in das root Verzeichnis eures Webserver hoch. Dadurch wendet der Apache Webserver die geänderten Parameter auf alle Unterverzeichnisse an.

Was geben diese Werte an? Zum Beispiel dürfen Dateien maximal 500 MB groß sein. Der Apache Webserver von Strato legt automatisch eine .htaccess Datei im Hauptverzeichnis an. Dadurch wird der Webserver angewiesen, die geänderten Einstellungen zu verwenden. Falls diese Datei fehlt kann sie manuell angelegt werden.

 

Starten wir mit dem Owncloud Update

ownCloud in Wartungsmodus versetzen

Als Erstes sollte Ihre Cloud in den Wartungsmodus versetzt werden, um keine Änderungen durch andere Benutzer zu ermöglichen. Der Zugang zur ownCloud wird dadurch blockiert.
Anschließend laden Sie über ein FTP Programm die Datei config.php aus dem Verzeichnis /config herunter.

Ändern die den Eintrag Maintenance auf

'maintenance' => true,

Sollte der Eintrag fehlen, erstellen Sie diesen.

Rufen Sie anschließend ihre ownCloud auf. Der Zugriff sollte nun nicht mehr möglich sein – eine Meldung zum Wartungsmodus erscheint.

 

Backup der Datenbank erstellen (Beispiel Strato Webhosting)

  • Gehen Sie hierzu auf Strato.de und melden Sie sich an
  • Gehen Sie anschließend auf Verwaltung -> Datenbankverwaltung
  • Suchen Sie die entsprechende Datenbank und klicken sie hinter dieser Zur Verwaltung
  • Ein neues Fenster öffnet sich mit phpMyAdmin
  • Wählen Sie hier Exportieren und bestätigen Sie mit OK
  • Speichern Sie die Datei ab. Diese enthält das Backup ihrer gesamten Datenbank

 

ownCloud-Installation sichern

  • Öffnen Sie ihr FTP Programm und gehen Sie zu Ihrer ownCloud.
  • Sichern Sie den gesamten Inhalt auf ihre Festplatte.

Blog ownCloud Update richtig durchführen Strato Webhosting 01 

Dies kann je nach Größe etwas Zeit in Anspruch nehmen.

 

ownCloud auf dem Server löschen

Löschen Sie als nächstes ihre ownCloud auf dem Webserver – bis auf folgende Ordner und Dateien:

  • Ordner: config
  • Ordner: data
  • Datei: php.ini (wenn vorhanden)

 

Neue Version auf den Webserver übertragen

  • Laden Sie die neuste Version herunter
  • Entpacken Sie Datei
  • Laden Sie den ganzen Inhalt mit ihrem FTP Programm auf den Webserver (Gleicher Ordner wie vorher. Dieser enthält aktuell noch die oben beschriebenen Dateien und Ordner)

 

Wartungsmodus beenden

Schließlich laden Sie wieder über das FTP Programm die Datei config.php aus dem Verzeichnis/config herunter und ändern den Eintrag Maintenance auf

'maintenance' => false,

 

Update abschließen

  • Danach rufen Sie ihre ownCloud auf
  • Statt des gewohnten Anmeldefensters erscheint nun die Meldung, dass Sie ihre ownCloud auf die Version X.X aktualisiert wird.
  • Anschließend drücken Sie auf Aktualisierung starten – nach kurzer Zeit sollte nun das Update abgeschlossen sein.

 

Hinweis

Sollten Sie die Meldung Exception: Updates between multiple major versions are unsupported erhalten, laden Sie über das FTP Programm die Datei config.php aus dem Verzeichnis /config herunter. ownCloud meint sie hätten vorher eine Version installiert die nicht auf die von ihnen hoch geladene Version aktualisiert werden könnte.

Deshalb ändern Sie einfach den Wert von „Version" ab – und das Update sollte funktionieren. Wenn Sie zum Beispiel auf die Version 8.2.1 updaten wollen, ändern Sie den Wert auf.

'version' => '8.2.0',

Laden Sie anschließend die Datei wieder hoch, aktualisieren Sie die Webseite und versuchen Sie das Update erneut.

 

Erweiterungen/Apps wieder installieren

Sollten nach dem Update Erweiterungen beziehungsweise Apps fehlen, so können diese ganz einfach wieder über + Apps installiert werden.

Blog ownCloud Update richtig durchführen Strato Webhosting 02


Zurück