Error bei Update auf 6.4.20.2

Bin aktuell auf Version 6.4.20.0 und will auf 6.4.20.2 updaten.
Ich teste alles in einer Staging Umgebung und lasse alle Plugins deaktivieren.
Alles läuft gut, bis zur Datenbankmigration. Da bekomme ich dann diesen Error

Error
Received an error message.
URL: unpack?offset=20004&total=24474
Message:

Please try to fix this error and restart the update.
Response
{"code":0,"message":"The file \"public\/recovery\/update\/index.php\" was not supposed to exist.","file":"\/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/knplabs\/gaufrette\/src\/Gaufrette\/Filesystem.php","line":63,"trace":"#0 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Update\/src\/Steps\/UnpackStep.php(113): Gaufrette\\Filesystem->rename('...', '...')\n#1 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Update\/src\/Controller\/BatchController.php(97): Shopware\\Recovery\\Update\\Steps\\UnpackStep->run(20004, 24474)\n#2 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Update\/src\/app.php(97): Shopware\\Recovery\\Update\\Controller\\BatchController->unpack(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#3 [internal function]: Closure->{closure}(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response), Array)\n#4 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/Handlers\/Strategies\/RequestResponse.php(40): call_user_func(Object(Closure), Object(Slim\\Http\\Request), Object(Slim\\Http\\Response), Array)\n#5 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/Route.php(281): Slim\\Handlers\\Strategies\\RequestResponse->__invoke(Object(Closure), Object(Slim\\Http\\Request), Object(Slim\\Http\\Response), Array)\n#6 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/MiddlewareAwareTrait.php(117): Slim\\Route->__invoke(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#7 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/Route.php(268): Slim\\Route->callMiddlewareStack(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#8 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/App.php(503): Slim\\Route->run(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#9 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Update\/src\/app.php(72): Slim\\App->__invoke(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#10 [internal function]: Closure->{closure}(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response), Object(Slim\\App))\n#11 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)\n#12 [internal function]: Slim\\DeferredCallable->__invoke(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response), Object(Slim\\App))\n#13 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\\DeferredCallable), Object(Slim\\Http\\Request), Object(Slim\\Http\\Response), Object(Slim\\App))\n#14 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/MiddlewareAwareTrait.php(117): Slim\\App->Slim\\{closure}(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#15 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/App.php(392): Slim\\App->callMiddlewareStack(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#16 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Common\/vendor\/slim\/slim\/Slim\/App.php(297): Slim\\App->process(Object(Slim\\Http\\Request), Object(Slim\\Http\\Response))\n#17 \/html\/shopware\/Staging1\/vendor\/shopware\/recovery\/Update\/index.php(39): Slim\\App->run()\n#18 \/html\/shopware\/Staging1\/public\/recovery\/update\/index.php(6): require_once('...')\n#19 {main}"}

Ich kann damit, um ehrlich zu sein nichts anfangen. Versteht jemand, was das Problem ist und kann mir einen Hinweis geben, wie ich es fixen kann?

Hey @ergobasis,

das Update versuchst du ja gerade in einer Testumgebung oder?
Deaktiviere hierbei einmal alle Erweiterungen. Das war bis jetzt der einzige Grund, warum diese Fehlermeldung ausgespielt wurde.

MfG
Patrick

Ich habe es geschafft, indem ich das Update manuell auf den server gelden habe und dann dort ausgeführt. dauert leider ewig lange… also keine Dauerlösung.

Bei mit geht auch kein 6.4.20 auf 6.4.22 - was ein bischen blöd ist, weil man dann nicht weiter kommt.
6.4.22 scheint mit zu heißer Nadel gestrickt worden zu sein.


Datenbank-Update durchführen
Error
Received an error message.
URL: unpack?offset=0&total=0
Message: Internal Server Error

Please try to fix this error and restart the update.
Response

{"code":0,"message":"The file \"vendor\/shopware\/core\/Framework\/Adapter\/Twig\/functions.php\" was not supposed to exist.",

Wie kann ich das Update auf der ClI machen?
Danke

@ergobasis

Hast Du das so gemacht?

Oder mit Composer?

Ich muss es scheinbar auch auf der CLI machen.

Ok, der Weg über Composer hat scheinbar super funktioniert und war auch schnell.

danke

ich habs über die shell gemacht, der upload auf den server hat halt ewig gedauert