So sieht die Meldung aus
There were problems with the code integrity check. More information…
Results:
- core
- INVALID_HASH
- core/js/mimetypelist.js
- EXTRA_FILE
- core/old-backup.phpHäufige Ursachen
- Nach einem manuellen Update sind Dateien übrig geblieben oder vermischt, z. B. wurde ein alter Ordner über einen neuen kopiert.
- Eine Kern- oder App-Datei wurde von Hand bearbeitet, oder ein Backup, ein Patch oder eine
.orig-Datei liegt im Programmordner. - Ein Upload oder Entpacken war unvollständig, daher fehlen Dateien (
MISSING_FILE) oder sind beschädigt (INVALID_HASH). - Eine App, die nicht aus dem App Store stammt, oder ein eigenes Theme im falschen Ordner wird als zusätzlich gemeldet.
Prüfen
- Kerndateien prüfen
- Eine App prüfen
sudo -u www-data php occ integrity:check-app calendar - Welche Version ist installiert?
sudo -u www-data php occ status - Dateien der letzten Tage, die sich geändert haben
find /var/www/nextcloud -maxdepth 2 -type f -mtime -3 -not -path '*/data/*' | head -n 20
Lösung
- Das Ergebnis lesen:
INVALID_HASHheißt, die Datei wurde geändert,MISSING_FILE, sie fehlt,EXTRA_FILE, sie gehört nicht dorthin. - Das Archiv genau deiner installierten Version aus der offiziellen Quelle laden, die Prüfsumme kontrollieren und die gemeldeten Dateien daraus zurückkopieren.
EXTRA_FILE-Einträge aus dem Programmordner verschieben, z. B. in einen Backup-Ordner außerhalb des Web-Roots.- Eigene Themes und Apps in
themes/undcustom_apps/ablegen, nicht in Kernordner. Für künftige Updatesupdater/updater.pharoder den Web-Updater nutzen. occ integrity:check-coreerneut ausführen, dann in der Admin-Übersicht auf erneutes Prüfen klicken.
Häufige Fragen
Kann ich die Warnung ignorieren?
Sie kann auf eine defekte oder manipulierte Installation hinweisen, also nicht liegen lassen. Steht nur eine Datei in der Liste, die du bewusst geändert hast, dokumentiere es. Sonst das Original wiederherstellen, damit Updates und Support berechenbar bleiben.
Prüft der Test auch mein Datenverzeichnis?
Nein. Er betrachtet nur die Programmdateien, die mitgelieferten und die signierten Apps. Dein Datenordner wird nicht verglichen.