Nach der Arbeit schnell nach Hause. In die Hetzner Konsole einloggen, Snapshots erstellen und ab damit - Upgrade starten. Mal schauen was das Nextcloud Team gebaut hat
Diese Meldung ist verwirrend und fehlerhaft. Eine meiner Lieblingsapps, Deck, wird als deaktiviert markiert - läuft aber. Ok, ab ins Backend.
Kennt man, nichts besonderes. Konsole auf und Befehl eingeben.
sudo -u www-data ./occ db:add-missing-indices
Danach sieht das Backend schon mal ordentlich aus.
Als nächstes die Nextcloud Office Integration getestet. Geht nicht, wirft einen Fehler.
Sehr vorbildlich ist die Fehlermeldung und der hilfreiche Link. Und wieder ab auf den Server. Die Nginx Konfiguration angepasst. Das hier hinzugefügt.
location ~ ^\/(?:index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy)\.php(?:$|\/) {
fastcgi_split_path_info ^(.+?.php)(\/.*|)$;
set $path_info $fastcgi_path_info;
try_files $fastcgi_script_name =404;
include fastcgi_params;
}
Danach mal durchstarten.
systemctl restart nginx
systemctl restart php8.2-fpm
Testdokument geöffnet, geht einwandfrei
An die Nextcloud Entwickler. Danke! Der Upgrade Vorgang verlief völlig problemlos. Die paar Stolpersteine, schafft auch der Hobby Admin
Jetzt geht es daran, die Neuerungen zu finden und auszuprobieren.