Nextcloud meldet nach Update "APCu not available for local cache"

02. Juli 2021 · Anwendungen · andreas · 30 Kommentare

Nach dem Update von Nextcloud 21.0.2 auf 21.0.3 lief das “occ”-Kommando auf einen Fehler:

$ php occ upgrade 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?)

Keine Ahnung, warum dies bis einschließlich Nextcloud 21.0.2 reibungslos funktioniert hat, die Lösung fand sich aber recht schnell in der Nextcloud-Dokumentation:

Der Datei “/etc/php/7.3/cli/php.ini” musste der Eintrag

/etc/php/7.3/cli/php.ini
... apc.enable_cli=1 ...

hinzugefügt werden, dann war die Ausführung des “occ”-Kommandos wieder probemlos möglich.

Alternativ sollte lt. Dokumentation auch das Hinzufügen des Parameters

--define apc.enable_cli=1

zur Kommandozeile ausreichen.