Nextcloud Update Probleme und Fehler

Upgrade manuell an der Konsole

  • zunächst immer in das Installationsverzeichnis wechseln, ansonsten komplette Pfadangaben benutzen
cd /var/www/nextcloud/
  • checken, ob neue Version verfügbar ist
sudo -u www-data php occ update:check
  • starten des Upgrades mit
cd updater
sudo -u www-data php updater.phar

Fehlermeldungen nach Upgrade

  • Wenn Fehlermeldungen wie „Fehlender Index „properties_path_index“ in der Tabelle „oc_properties““ in „Einstellungen > Übersicht > Sicherheits- & Einrichtungswarnungen“ erscheinen, auf der Server Konsole als root ins nextcloud Verzeichnis wechseln:
sudo -u www-data php occ db:add-missing-indices
Weitere Fehlermeldungen:
  • fehlende Spalten „missing-columns“:
sudo -u www-data php occ db:add-missing-columns
  • filecache_extended.fileid
sudo -u www-data php occ db:convert-filecache-bigint
  • Fehlender Primärschlüssel auf Tabelle „oc_federated_reshares“.
sudo -u www-data php occ db:add-missing-primary-keys
  • Ihr Webserver ist nicht richtig konfiguriert um „/.well-known/webfinger“ aufzulösen.
location = /.well-known/webfinger {
          return 301 /index.php$uri;
        }
  • Standardtelefonregion in config.php eintragen
'default_phone_region' => 'DE',

Cronjob einrichten

Nextcloud meckert wegen Cronjobs. In den Einstellungen->Grundeinstellungen „Cron“ anklicken und auf dem Server:

root@server:/# crontab -u www-data -e
# m h  dom mon dow   command
*/5 * * * * php -f /var/www/nextcloud/cron.php

allgemein

Manueller Scan der Verzeichnisse nach neuen Dateien
sudo -u www-data php /usr/share/nginx/nextcloud/occ files:scan benutzername ODER --all
Collabora Online – Built-in CODE Server Update scheitert mit Timeout
/usr/bin/sudo -u www-data php /var/www/nextcloud/occ app:update richdocumentscode
Nextcloud Link aus Link entfernen
'simpleSignUpLink.shown' => false,

in die config.php einfügen.

Update von apps bei Problemen mit der Weboberfläche

Beim Update von ‚Collabora Online – Built-in CODE Server‘ kommt eine Time Out Fehlermeldung, weil der Download zu lange dauert.

root@machine:~# /usr/bin/sudo -u www-data php /var/www/nextcloud/occ update:check
Update for richdocumentscode to version x.x.xxx is available.
1 update available
root@machine:~# /usr/bin/sudo -u www-data php /var/www/nextcloud/occ app:update --all