Hallo,
wir haben ein sehr großes Problem und hoffen, dass wir hier auf Hilfe bauen können.
Wir haben in den letzten Monaten sehr viel Zeit in die Entwicklung unseres neuen Online-Shops unter Shopware 6 gesteckt.
Heute Abend wurde uns im Backend die Möglichkeit eines Updates von Shopware auf die Version 6.3.0 gegeben.
Diese hat auch einwandfrei funktioniert und wurde mit einer positiven Meldung beendet.
Nach einem erneuten Login-Versuch ins Backend kommt aber nur noch folgende Fehlermeldung:
{„errors“:[{„code“:„0“,„status“:„500“,„title“:„Internal Server Error“,„detail“:„Argument 5 passed to Dne\CustomCssJs\Services\ThemeCompiler::__construct() must be of the type boolean, object given, called in /html/shopware/var/cache/prod_hf0401b5a6afe6f56f3b82f2b9e03a4d5/ContainerDJ2xKoL/srcShopware_Production_KernelProdContainer.php on line 18736“}]}
im Frontend wird uns nur noch angezeigt:
_Oops! An Error Occurred
The server returned a „500 Internal Server Error“.
Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused._
Könnt Ihr uns da bitte möglichst schnell weiterhelfen?
das Shopware Forum ist kein (offizieller) Supportkanal.
Im Prinzip steht der Fehler aber auch da: das Plugin https://store.shopware.com/dne5719820551438f/custom-javascript/css-manager-fuer-shopware-6.html ( Dne\CustomCssJs ) funktioniert nicht (mehr) korrekt. Lösung: Hersteller des Plugins kontaktieren oder das Plugin einfach deaktivieren, schlimmstenfalls über die Datenbank, wenn man nicht in den Admin kommt oder keinen SSH - Zugriff hat.
Und Shopware 6 bloß nicht über das Backend updaten! Das macht immer wieder Probleme! Es sei denn du hast es vorher bei einer Kopie deines Shops getestet.
Folgende Seiten kannst du dir dazu auch mal durchlesen:
Vor dem Update kein Backup gemacht? Unbedingt vor jedem Update die Plugins deaktivieren, hatte ähnliche Probleme. Erst wieder nach dem Update aktivieren.
via ftp in den ordner plugins das plugin suchen und löschen.
in zukunft nur noch updaten, wenn auch wirklich alle plugins mit der neuen version kompatibel sind. das wird ja angezeigt. ich kann z. b. noch nicht auf 6.3 updaten, da mein theme und das dhl plugin noch nicht kompatibel sind
Und Shopware 6 bloß nicht über das Backend updaten! Das macht immer wieder Probleme! Es sei denn du hast es vorher bei einer Kopie deines Shops getestet.
Folgende Seiten kannst du dir dazu auch mal durchlesen:
Wie kann man den Shopware 6 NICHT über das Backend updaten? Mir wäre es auch lieber, Updates einfach via CLI machen zu können, am liebsten noch via Composer oder gleich in einer Gitlab Pipeline. Die Infos, die man dazu aber findet sind leider höchst mager bzw. nicht vorhanden.
Run update preparations before the update. Do not update if this fails
bin/console system:update-prepare
Executes the migrations and finishes the update
bin/console system:update-finish