gibt es hier aktuell noch jemand mit Installations/Update Problemen? Ich hatte heute morgen bereits versucht einen 6.5.8.15 Shop neu zu installieren ( ja wir benötigen diese Version ) funktioniert leider nicht, da er direkt hier raus springt :
Warning: Undefined array key „require“
nun dachte ich okay ein anderen Shop mal updaten von 6.5.8.4 auf 6.5.8.15 - auch hier kommt nun die selbe Meldung
Warning: Undefined array key „require“
Eine neuinstallation klappt dagegen ohne Probleme bei 6.6.x - mir scheint es als wenn man aktuell mit 6.5.x nichts mehr anfangen kann mit dem shopware-installer.phar.php ?!?
Ist hierzu etwas bekannt ?
der genaue Fehler kommt wohl von hier -
Uncaught PHP Exception ErrorException: "Warning: Undefined array key "require"" at ProjectComposerJsonUpdater.php line 117
Also ich kann zumindest bestätigen, das es bei mir auch nicht geht. Ich bekomme zwar eine andere Fehlermeldung, aber ich kann mit dem aktuellen Installer kein 6.5 installieren, 6.6 geht. Hab aber auch einen älteren Installer getestet, geht ebenfalls nicht, aber mit nochmals anderer Fehlermeldung. Sehr merkwürdig.
Hi,
ja es geht in keinem Fall mehr das Update darüber- die einzige Möglichkeit beim updaten ist - die services.yaml mit dem mailer bus zu erweitern und dann per cli ein composer require auf die Shopware Version zu setzen und dann bin/console system:update:finish …
Dann läuft das Update einwandfrei durch.
Das ist wieder ein typisches Shopware 6 Ding… Installer für 6.6 geht sowie den Shop update auf 6.6 direkt auf dass man erstmal Zwischensteps macht ( was davon abgesehen auch mehr als sinnvoll ist ) und erstmal auf eine 6.5.x geht nicht mehr.
Manchmal frage ich mich wer sowas entwickelt.. oder - wer sowas freigibt..
Ich muss nun lediglich noch ein neuen Shopware 6.5.x aufsetzen was vermutlich am Ende auch wieder nur mittels CLI Console gehen wird denke ich da es eben über den WebInstaller nicht mehr geht das ganze System…
Gibt es zu dem Thema irgendwas Neues?
Wir haben das Problem auch bei einem Shop, der durch eine ältere MariaDB-Version beim Hoster nur bis 6.5.x installiert werden kann. Es ist nicht möglich, eine 6.5.er Version zu installieren. Was soll so ein Unfug?
Und wir dachten, die Zeit, wo man als Händler für Shopware den Tester spielen darf, wäre endlich mal langsam vorbei hmpf
Uncaught PHP Exception ErrorException: "Warning: Undefined array key "require"" at ProjectComposerJsonUpdater.php line 117
{
"exception": {}
}
Danke, ich hatte den ersten Absatz beim Überfliegen nicht gelesen gehabt.
Dieser ganze Shell / CLI-Kram ist nichts für mich, das muss ich dann - eigentlich unnötigerweise - an unseren Entwickler geben. Wozu gibt es denn einen Web-Installer, wenn er nicht funktioniert?
Wie bekommen das eigentlich die anderen Shopsysteme hin, dass bei denen die Installation jeder downloadbaren Version einfach funktioniert, solange die Systemvoraussetzungen stimmen?
Shopware sollte seine Entwickler mal zum Lernen dorthin schicken…
Also ich hatte in der config/services.yaml folgendes machen müssen noch da es laut Fehler gefehlt hat ( wobei ich in anderen Shops das auch nicht drin hab und er sich auch nicht daran stört aber nunja … )
Anschließend gibst du in der CLI je nach Version ein dann ( in meinem Fall musste ich eben auf die 6.5.8.15 ) -
composer require shopware/core:6.5.8.15 shopware/storefront:6.5.8.15 shopware/administration:6.5.8.15 shopware/elasticsearch:6.5.8.15 --update-with-dependencies