php OCP\HintExeption
Posted: Fri 24. Mar 2023, 17:12
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)
Ja (PHP Versionen im Shell-Client)
Server-Betriebssystem + Version
(z.B. Ubuntu 20.04)
Debian 11.6
Eingesetzte Server-Virtualisierung-Technologie
(z.B. keine, OpenVZ, KVM, XEN, etc.)
KVM
KeyHelp-Version + Build-Nummer
(z.B. 22.0 - Build 2366)
23.0 (Build 2921)
Problembeschreibung / Fehlermeldungen
Als lokaler webuser kann ich kein php occ files:scan --all ausführen. Fehler =
This version of Nextcloud requires at least PHP 8.0<br/>You are currently running 7.4.33. Please update your PHP version.
Der entsprechende User läuft im Keyhelp Panel jedoch auf Version 8.0
Der Aufruf mit
keyhelp-php80 occ files:scan --all
bringt folgenden Fehler
An unhandled exception has been thrown:
OCP\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)
Erwartetes Ergebnis
Ausführen der obigen Befehle
Tatsächliches Ergebnis
Siehe oben
Schritte zur Reproduktion
Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))
Der Interpreter war vor einem Update auf die neueste Nextcloud Version bereits auf PHP 8.0 eingestellt. Ich hatte danach jedoch im Nextcloud keine Anzeige der Dateien. Aus diesem Grund habe ich mal die PHP auf 7.4 umgestellt, was jedoch logischerweise dazu führte, dass mir Nextcloud einen PHP zu klein Fehler hinwarf. Hab dann wieder auf 8.0 hochgesetzt. Ich weiss aber, dass VOR der Änderung der php Version auf 7.4 der obige PHP Befehl funktioniert hatte.
Ach ja und den Server hab ich auch noch neu gestartet. Leider ohne Erfolg
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)
Ja (PHP Versionen im Shell-Client)
Server-Betriebssystem + Version
(z.B. Ubuntu 20.04)
Debian 11.6
Eingesetzte Server-Virtualisierung-Technologie
(z.B. keine, OpenVZ, KVM, XEN, etc.)
KVM
KeyHelp-Version + Build-Nummer
(z.B. 22.0 - Build 2366)
23.0 (Build 2921)
Problembeschreibung / Fehlermeldungen
Als lokaler webuser kann ich kein php occ files:scan --all ausführen. Fehler =
This version of Nextcloud requires at least PHP 8.0<br/>You are currently running 7.4.33. Please update your PHP version.
Der entsprechende User läuft im Keyhelp Panel jedoch auf Version 8.0
Der Aufruf mit
keyhelp-php80 occ files:scan --all
bringt folgenden Fehler
An unhandled exception has been thrown:
OCP\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)
Erwartetes Ergebnis
Ausführen der obigen Befehle
Tatsächliches Ergebnis
Siehe oben
Schritte zur Reproduktion
Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))
Der Interpreter war vor einem Update auf die neueste Nextcloud Version bereits auf PHP 8.0 eingestellt. Ich hatte danach jedoch im Nextcloud keine Anzeige der Dateien. Aus diesem Grund habe ich mal die PHP auf 7.4 umgestellt, was jedoch logischerweise dazu führte, dass mir Nextcloud einen PHP zu klein Fehler hinwarf. Hab dann wieder auf 8.0 hochgesetzt. Ich weiss aber, dass VOR der Änderung der php Version auf 7.4 der obige PHP Befehl funktioniert hatte.
Ach ja und den Server hab ich auch noch neu gestartet. Leider ohne Erfolg