Bitte Ordnung schaffen bezüglich PHP-Versionen

Hi,

irgendwie komme ich mit den PHP-Versionen nicht klar:

  1. This version of Nextcloud requires at least PHP 7.3
    You are currently running 7.0.27-0+deb9u1.
    Please update your PHP version. [WIE DENN?]

  2. Ich habe ein shared Webspace und dort im Kundenportal eingestellt:
    Webserver Einstellungen:
    PHP-Version 8.0

In putty erhalte ich aber:
php -v
PHP 7.0.27-0+deb9u1 (cli) (built: Jan 5 2018 13:51:52) ( NTS ) Copyright (c) 1997-2017 The PHP Group

whereis php gibt mir eine riesige Liste.
Auszug:
php: /usr/bin/php7.4 /usr/bin/php7.1 /usr/bin/php5.6 /usr/bin/php7.3 /usr/bin/php8.0 /usr/bin/php /usr/bin/php7.2 /usr/bin/php7.0 /usr/lib/php …

  1. Zum Beispiel, einen occ-Befehl kann ich nur mit
    php7.4 occ …
    starten.
    Mit php8.0 occ … kommt der Fehler:
    An unhandled exception has been thrown:
    OC\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?) [WIE DENN AKTIVIEREN?]

Kann da jemand Ordnung schaffen bitte?
Besonders zu

4. Ich möchte eigentlich NUR noch PHP 8.0 verwenden, wegen Sicherheitsbedenken!

ich finde, du solltest alles dargestellten Probleme exakt mit deinem Provider besprechen. Er ist der erste und richtige Ansprechpartner dafür.

3 Likes