Nextcloud occ-Befehle ausführen bei Shared Hosting (Webhosting) Netcup

Nach einem Nextcloud update haben Sie vermutlich schon mal diese Meldung gesehen:

Nextcloud Fehlermeldung

Um diesen zu beheben muss meist ein occ command ausgeführt werden.
Die häufigsten sind:

occ db:add-missing-indices
occ db:convert-filecache-bigint
occ files:scan --all
occ app:update --all
occ maintenance:repair
occ maintenance:mode --off
occ upgrade

Befehle über "Geplante Aufgaben" im Plesk Panel ausführen

  1. Zum Verzeichnis der Nextcloud Installation Navigieren:

2. "update.php" mit folgendem Inhalt im Verzeichnis erstellen:

<?php
    $command = 'cd cloud/ && /usr/local/php82/bin/php occ db:add-missing-indices';
    $output = shell_exec($command);

    echo "<pre>$output</pre>";
?>
  • Pfad mit eigenem Ersetzen: "cd pfad/zu/nextcloud"
  • "/usr/local/php82/bin/php" notwendig, da Nextcloud Ausführung mit mindestens PHP Version 8.0 erfordert

3. Zu "Geplanten Aufgaben" navigieren:

Webhosting Control Panel

4. "update.php" PHP-Skript ausführen:

Aufgabe planen

Inspiration: https://forum.netcup.de/netcup-anwendungen/wcp-webhosting-control-panel/p111857-nextcloud-occ-permission-denied/#post111857


Befehl über "OCC Web" App ausführen

  1. "OCC Web" App auf der Nextcloud installieren:

2. Zu "OCC Web" navigieren und gewünschten Befehl in der dortigen Konsole ausführen