Guten Tag, ich habe eben einen unserer Shops von der Version 4.0.2.0 über das Update-Paket auf die aktuellste Version 4.9.4.1 aktualisieren lassen. PHP Version 8.1.29 Wenn ich nun in der Adminoberfläche auf Shop-Einstellungen wechsle, laden dort die Einstellungen nicht. (Ewiger Loading-Spinner) Wenn ich mir das im Network-Tab der Browsertools ansehe, sehe ich, wie der GET Request auf https://<shopdomain>/admin/configurations/data einen Fehler 500 wirft. "Es ist ein unerwarteter Fehler aufgetreten" In den Logs finde ich solche Einträge: CRITICAL: Provided value needs to be of string or bool type. Aus der Fehlermeldung erschließt sich mir aber nicht, welcher wert da genau "falsch" ist. Den könnte ich ja bei Bedarf direkt in der Datenbank korrigieren. In der Tabelle gx_configurations finde ich auch keinen Eintrag, der irgendwie "NULL" oder so als Value hat. immer nur "true, True, false, False, einen String mit Inhalt, einen leeren String" Bei "type" haben einige als Wert "NULL" aber das sind dann alle Einträge, die einen String als Value haben, ist also wohl Absicht (?) Hier fliegt die Fehlermeldung <...>/htdocs/GambioAdmin/Modules/Configuration/App/Data/ConfigurationMapper.php:120 │ $jsonData['tooltip'], │ $type, ├─ $this->factory->createTags(...($jsonData['tags'] ?? []))); │ } │ } Vielleicht kann mir ja jemand helfen. Vielen Dank!
Gleich nach einem Update könnte noch etwas Altes im Cache liegen. Hast Du mal den Cache im Admin von unten nach oben geleert und danach auch den vom Browser?
Konnte es lösen. Hab doch einen Wert in der Datenbank gefunden, der NULL war "gm_configuration/GM_SHOP_OFFLINE" war auf NULL gesetzt Hab hier "false" eingetragen und nun funktioniert es.