Wenn das Nextcloud Update Probleme macht

  Lars Müller   Lesezeit: ~1 Minute  🗪 4 Kommentare Auf Mastodon ansehen

Hier erkläre ich einen kleinen Kommandozeilen Befehl zum einfachen Update der Nextcloud ohne das es zu einem Abbruch kommt.

wenn das nextcloud update probleme macht

Nach dem großen Interesse an meinem ersten Artikel über meine Nextcloud-Erfahrungen möchte ich heute auf ein häufiges Problem eingehen, das viele Anwender:innen betrifft:

Beim Update der Nextcloud über das Webfrontend kommt es – besonders bei älteren und gewachsenen Installationen – oft zu einem Timeout. Trotz ausreichender Hardware mit viel Arbeitsspeicher und starker CPU tritt dieser Fehler immer wieder auf. Ursache ist meist, dass der Webserver (etwa Apache oder Nginx) oder PHP eine maximale Ausführungszeit für Skripte erzwingt, die beim Updatevorgang überschritten wird.


Ralf hat da bereits einen Artikel dazu geschrieben. Diesen möchte ich aber ergänzen. 

Gerade wenn die Nextcloud-Datenbank groß ist oder viele Dateien verwaltet werden, scheitert das Update regelmäßig.

Die Lösung: Update per Kommandozeile

Zum Glück lässt sich das Update ganz einfach ohne Webbrowser und damit ohne Timeout-Gefahr durchführen. Dafür benötigt man nur einen Shell-Zugang (z.B. per SSH) und führt im Hauptverzeichnis der Nextcloud-Installation folgenden Befehl aus:

sudo -u www-data php --define apc.enable_cli=1 updater/updater.phar

 Schon sollte das Update ohne Unterbrechung durchlaufen. 

Tags

Nextcloud

Aha
Geschrieben von Aha am 15. Mai 2025 um 12:53

Hallo Lars, vielen Dank für Deine Artikel. Könntest Du noch ergänzen, was die Parameter bedeuten?

Besten Dank. Aha

Lars Müller
Geschrieben von Lars Müller am 15. Mai 2025 um 21:27

Hallio,

ja kann ich ergänzen.

pit
Geschrieben von pit am 15. Mai 2025 um 20:02

Sehr cool! Ich habe mir einen Alias daraus gebastelt.

Lars Müller
Geschrieben von Lars Müller am 15. Mai 2025 um 21:27

Gerne