Nextcloud: OCC Befehle

OCC ist das interne Befehlszeilen Tool von Nextcloud (OwnCloud Console). Voraussetzung für die Benutzung ist der Zugriff auf ein CLI, wie zum Beispiel bash.

Befehl ausführen

In das Verzeichnis von nextcloud wechseln:
cd /var/www/(html)/nextcloud/
Ausführen eines Befehls über den PHP-Interpreter:https://www.roeske-web.de/infos-tipps-howtos/hosting/nextcloud-occ-befehle/?preview=true
sudo -u www-data php occ gefolgt vom Befehl
Zum Beispiel „Help“:
sudo -u www-data php occ help +Befehl (erklärt den betreffenden Befehl)
oder „Status“:
sudo -u www-data php occ status

Output:
- installed: true
- version: 32.0.13.1
- versionstring: 32.0.13
- edition:

Liste aller Befehle:
sudo -u www-data php occ list

Wartungsmodus

Einschalten:
sudo -u www-data php occ maintenance:mode --on
Ausschalten:
sudo -u www-data php occ maintenance:mode --off

Update/Upgrade

sudo -u www-data php occ upgrade

Wartungsarbeiten

Nach Updates kann es vorkommen, dass Nextcloud über „Sicherheits- & Einrichtungswarnungen“ Meldungen ausgibt wie zum Beispiel:

„Fehlende Indizes.“
sudo -u www-data php occ db:add-missing-indices

„Bei einigen Spalten in der Datenbank fehlt eine Konvertierung in big int.“
sudo -u www-data php occ db:convert-filecache-bigint

„In der Datenbank fehlen einige optionale Spalten.“
sudo -u www-data php occ db:add-missing-columns

Dateien

Es kann vorkommen, dass Nextcloud die Dateien nicht mehr erkennt, sie es aufgrund von geänderten Zugriffsrechten, Datenbank-Fehlern oder ähnlichem. Da kann es helfen, die Dateien neu einzulesen.

Dateien aller Benutzer scannen:
sudo -u www-data php occ files:scan --all

Dateien eines Benutzers scannen:
sudo -u www-data php occ files:scan Benutzername

Ergebnis:

Nextcloud: Ergebnis OCC Dateiscan
Nextcloud: Ergebnis OCC Dateiscan
Quellen & Hinweise

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert