PHP Version falsch / Ubuntu

Hallo, wir sind von Pydio (telefoniert ständig nach Hause) auf Nextcloud umgestiegen und sind echt sehr zufrieden mit dem Ergebnis.

Nun haben wir das Problem, das wir natürlich mit dem Umzug zahlreiche Ordner bzw. Dateien haben die auch mitgenommen werden müssen. Dazu wollten wir entsprechend die Ordner nur verschieben und Nextcloud neu indexieren, da es zuviele Ordner bzw. Dateinen sind diese einzeln in NextCloud zu laden.

Hierzu benutzen wir den folgenden Befehl:

sudo -u www-data php /pfad/zu/nextcloud/console.php files:scan --all

Hierzu bekommen wir folgende Fehlermeldung:

This version of Nextcloud requires at least PHP 7.1. You are currently running 7.0.33-0ubuntu0.16.04.06.
Please update your PHP version.

Wir nutzen Ubuntu 16.04.6 LTS sowie PHP 7.3.9. sowie die NextCloud Version 16.0.4.1.
Im Plesk System ist vor Installation von NextCloud auf PHP 7.3.9 umgestellt worden und in der Nextcloud/Information steht auch das PHP 7.3.9 genutzt wird. Selbst PHPInfo zeigt uns die aktuelle PHP Version an.

Vielleicht hat jemand eine Idee wo der Denkfehler liegen könnte.

Vielen Dank
Gruß StefanG

Wie schon vielfach in diesem Forum geschrieben wurde, muss auf einem Server generell zwischen der PHP-Version die vom Webserver und der PHP-Kommandozeilenversion (CLI) unterschieden werden. Beide lassen sich separat konfigurieren und installieren. Wenn also ein Fehler ausgegeben wird, wenn der occ-Befehl verwendet wird, dann solltest Du PHP-CLI Softwarekomponente aktualisieren. Die folgende Anleitung sollte Dir weiterhelfen:

Auf einigen Servern werden unterschiedliche php Versionen gehostet. Aus diesem Grund kannst Du den Befehl erweitern und explizit eine php Version auf Deinem Server wählen.
Beispiel:

sudo -u web9 /opt/php-7.2/bin/php occ db:add-missing-indices

Wie Du siehst wird der Befehl php um den Pfad zu einer gültigen php-Version ergänzt. Welche php Versionen auf Deinem Server verfügbar sind, solltest Du wissen oder Du kannst Dir Deine PHP-Versionen in Deinem Kontroll-Panel anzeigen lassen.