in der Nextcloud Verwaltung/Übersicht kommen noch Fehlermeldungen, ich hatte die Nextcloud leider einige Monate nicht mehr in Betrieb:
Es gibt einige Fehler in Ihrer Systemkonfiguration.
Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Folgende technische Fehler sind aufgetreten:
Dein Datenverzeichnis ist ungültig Stelle sicher, dass eine Datei ".ocdata" im Wurzelverzeichnis des data-Verzeichnisses existiert.
Kann das "Daten"-Verzeichnis nicht erstellen Dies kann zumeist behoben werden, indem dem Web-Server Schreibzugriff auf das Wurzel-Verzeichnis eingeräumt wird. Siehe auch https://docs.nextcloud.com/server/23/go.php?to=admin-dir_permissions
In der Datenbank fehlen einige Indizes. Auf Grund der Tatsache, dass das Hinzufügen von Indizes in großen Tabellen einige Zeit in Anspruch nehmen kann, wurden diese nicht automatisch erzeugt. Durch das Ausführen von "occ db:add-missing-indices" können die fehlenden Indizes manuell hinzugefügt werden, während die Instanz weiter läuft. Nachdem die Indizes hinzugefügt wurden, sind Anfragen auf die Tabellen normalerweise schneller.
Fehlender Index "direct_edit_timestamp" in der Tabelle "oc_direct_edit".
no crontab for www-data - using an empty one
touch: cannot touch ‘/var/www/.selected_editor’: Permission denied
GNU nano 4.8 /tmp/crontab.dXK6XW/crontab
Edit this file to introduce tasks to be run by cron.
Each task to run has to be defined through a single line
indicating with different fields when the task will be run
and what command to run for the task
To define the time you can provide concrete values for
minute (m), hour (h), day of month (dom), month (mon),
and day of week (dow) or use ‘*’ in these fields (for ‘any’).
Notice that tasks will be started based on the cron’s system
daemon’s notion of time and timezones.
Output of the crontab jobs (including errors) is sent through
email to the user the crontab file belongs to (unless redirected).
For example, you can run a backup of all your user accounts
Scheint so als wäre noch kein Cronjob definiert für den User www-data.
Hast du den Cronjob eventuell im crontab des users root oder deines admin benutzers erstellt? Dann lösche die Zeile dort und füge sie zum crontab von www-data hinzu.Mit crontab -e kannst du den Crontab des momentan angemeldeten Benutzers öffnen und mit sudo crontab -e öffnet sich der Crontab von root.
So, die roten Fehler in der Nextcloud sind weg Nun kommt noch folgende Meldung:
In der Datenbank fehlen einige Indizes. Auf Grund der Tatsache, dass das Hinzufügen von Indizes in großen Tabellen einige Zeit in Anspruch nehmen kann, wurden diese nicht automatisch erzeugt. Durch das Ausführen von “occ db:add-missing-indices” können die fehlenden Indizes manuell hinzugefügt werden, während die Instanz weiter läuft. Nachdem die Indizes hinzugefügt wurden, sind Anfragen auf die Tabellen normalerweise schneller.
Fehlender Index "direct_edit_timestamp" in der Tabelle "oc_direct_edit"