Hallo!
Wenn in den Grundeinstellungen "SEO/Router" gewählt wird, hagelt es folgenden 503er:
"Could not convert database value "(xy)" to Doctrine Type object"
Wobei (xy) für diverse Versuche steht.
SW-Version: 5.1.6, PHP 5.6.21 (das Problemkind laut SW-14962)
Die Forumseinträge zum "s:5:"basic""-Problem schienen sich ja alle um das fehlende Semikolon zu drehen. So wie ich serialisierte Strings verstanden habe, müsste das ganze ja "s:5:"basic";" heißen, um nicht von PHP erschlagen zu werden ![Grin Grin]()
Die Ursache in meinem Falle konnte ich eventuell auf den SEO-Backlinks-Eintrag zurückführen. Wenn man hier bspw. 'abc' einträgt, erscheint dieser String auch brav in der Fehlermeldung im Backend.
Ich habe sogar die entsprechende Zeile aus der SW5 - Installations .sql, Tabelle 's_core_config_elements' herausgezogen, um den richtigen Wert zu bekommen.
Selbst ein Leerstring s:0:""; oder Array a:0:""; wird mit einem 503er quittiert. Ebenso ein NULL-Wert.
Sämtliche weitere Versuche, dem Fehler mit den Lösungsvorschlägen zum Problem mit dem Wert "s:5:"basic"" Herr zu werden, schlugen bisweil fehl.
Interessanterweise bemängelte der Konverter den eigentlich richtigen Eintrag
s:54:"www.shopware.de,
www.shopware.ag,
www.shopware-ag.de";
Ich habe zwar einige Kenntnisse in PHP, kann aber leider ein komplexes System dieser Größe (noch) nicht debuggen, um dem Übeltäter auf die Schliche zu kommen.
Leider bin ich an die derzeitige Version 5.1.6 gebunden, da 2 wichtige Plugins noch nicht mit 5.2.x kompatibel sind!
Daher bitte ich euch um fachkundige Hilfe ![:) :)]()
Vielen Dank & liebe Grüße,
Sebastian