Upgrade manuell an der Konsole
- zunächst immer in das Installationsverzeichnis wechseln, ansonsten komplette Pfadangaben benutzen
cd /var/www/nextcloud/
sudo -u www-data php occ maintenance:mode --on
- checken, ob neue Version verfügbar ist
sudo -u www-data php occ update:check
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“ oder „nodeinfo“ aufzulösen.
location = /.well-known/webfinger {
return 301 /index.php$uri;
}
location = /.well-known/nodeinfo {
return 301 /index.php$uri;
}
- Standardtelefonregion in config.php eintragen
'default_phone_region' => 'DE',
Collabora Online – Built-in CODE Server Update scheitert mit Timeout
/usr/bin/sudo -u www-data php /var/www/nextcloud/occ app:update richdocumentscode
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
Collabora startet nicht
- als Admin anmelden und bei settings/admin/richdocuments und „Verwende Deinen eigenen Server“ anklicken.
Nextcloud Link aus Link entfernen
- in die config.php einfügen:
'simpleSignUpLink.shown' => false,
Manueller Scan der Verzeichnisse nach neuen Dateien
sudo -u www-data php /usr/share/nginx/nextcloud/occ files:scan benutzername ODER --all
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
CENTOS 7 spezial
sudo -u apache php /var/www/nextcloud/occ