Nextcloud/Update/Fehlerbehebung: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „=== Fehlerbehebung === ==== Downgrading is not supported ==== ''Downgrading is not supported and is likely to cause unpredictable issues (from 29.0.5.1 to 29.0.4.1) '' <syntaxhighlight lang="bash" highlight="1" line> sudo systemctl restart php8.2-fpm.service </syntaxhighlight> ==== APCu not available for local cache ==== Nach dem Update von Nextcloud melded das “occ”-Kommando <syntaxhighlight lang="bash" highlight="1" line> $ php occ upgrade An unhan…“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=== Fehlerbehebung ===
==== Downgrading is not supported ====
==== Downgrading is not supported ====
''Downgrading is not supported and is likely to cause unpredictable issues (from 29.0.5.1 to 29.0.4.1) ''
''Downgrading is not supported and is likely to cause unpredictable issues (from 29.0.5.1 to 29.0.4.1) ''

Version vom 13. Oktober 2024, 11:05 Uhr

Downgrading is not supported

Downgrading is not supported and is likely to cause unpredictable issues (from 29.0.5.1 to 29.0.4.1)

sudo systemctl restart php8.2-fpm.service

APCu not available for local cache

Nach dem Update von Nextcloud melded das “occ”-Kommando

$ 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?)
Lösung
Hinzufügen von --define apc.enable_cli=1 auf der Kommandozeile
sudo -u php --define apc.enable_cli=1 occ upgrade
ACP für PHP auf der Kommandozeile generell aktivieren

Direktive apc.enable_cli=1 der passenden php.ini aktivieren

sudo editor /etc/php/[PHP-Version]/cli/php.ini
apc.enable_cli=1

Schritt … wird derzeit ausgeführt

Schritt … wird derzeit ausgeführt. Bitte rufen Sie diesen Befehl später auf

Problem

Beim Versuch, Nextcloud über die Befehlszeile mit einem Befehl wie

 fix-nextcloud-step-is-currentlyprocess-please-call-this-command-later.sh 
 php updater/updater.phar

wird folgende Fehlermeldung angezeigt

 „fix-nextcloud-step-is-currentlyprocess-please-call-this-command-later.txt“ 
 Nextcloud Updater  Version: v20.0.0beta4-11-g68fa0d4
Lösung

Unabhängig davon, ob es sich bei dem Schritt, der gerade ausgeführt wird, um Schritt 3, Schritt 5 oder einen anderen Schritt handelt, ist die Lösung immer dieselbe: Setzen Sie das Update zurück, indem Sie den Ordner data/updater-occ[random-string] löschen.

Empfohlen

Wenn Sie Angst haben, Daten zu verlieren, benennen Sie das Verzeichnis einfach um

 fix-nextcloud-step-is-currentlyprocess-please-call-this-command-later.sh 
 mv data/updater-occ* ../DELETEME-updater
Nicht empfohlen

Sie können auch einfach das Verzeichnis löschen

 fix-nextcloud-step-is-currentlyprocess-please-call-this-command-later.txt 
 rm -rf data/updater-occ*