SQL Fehler im Backend - Grundeinstellungen - Stammdaten

Hallo, bei mir ist ein Fehler aufgetreten im Backend unter Grundeinstellungen - Stammdaten. Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Could not convert database value “s:45:“0”;” to Doctrine Type object in Doctrine/DBAL/Types/ConversionException.php on line 46 Stack trace: #0 Doctrine/DBAL/Types/ObjectType.php(48): Doctrine\DBAL\Types\ConversionException::conversionFailed(‘s:45:“0”;’, ‘object’) #1 Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(266): Doctrine\DBAL\Types\ObjectType->convertToPHPValue(‘s:45:“0”;’, Object(Doctrine\DBAL\Platforms\MySqlPlatform)) #2 Doctrine/ORM/Internal/Hydration/ArrayHydrator.php(83): Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData(Array, Array, Array, Array) #3 Doctrine/ORM/Internal/Hydration/ArrayHydrator.php(69): Doctrine\ORM\Internal\Hydration\ArrayHydrator->hydrateRowData(Array, Array, Array) #4 Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(106): Doctrine\ORM\Internal\Hydration\ArrayHydrator->hydrateAllData() #5 Doctrine/ORM/AbstractQuery.php(603): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #6 Doctrine/ORM/AbstractQuery.php(456): Doctrine\ORM\AbstractQuery->execute(Array, 2) #7 Shopware/Controllers/Backend/Config.php(145): Doctrine\ORM\AbstractQuery->getOneOrNullResult(2) #8 Enlight/Controller/Action.php(135): Shopware_Controllers_Backend_Config->getFormAction() #9 Enlight/Controller/Dispatcher/Default.php(521): Enlight_Controller_Action->dispatch(‘getFormAction’) #10 Enlight/Controller/Front.php(214): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #11 Shopware/Bootstrap.php(79): Enlight_Controller_Front->dispatch() #12 Enlight/Application.php(192): Shopware_Bootstrap->run() #13 shopware.php(74): Enlight_Application->run() #14 {main} Brauche hilfe bitte, Fehler kam ohne das etwas verändert wurde. Grüße Laprodi

Hi Laprodi, du hast wahrscheinlich kaputte Einträge der Einstellungen in der Datenbank. Einfach diese beiden SQL-Befehle über den PhpMyAdmin ausführen: DELETE FROM `s_core_config_values` WHERE `value` NOT LIKE '%;' ALTER TABLE `s_core_config_values` CHANGE `value` `value` LONGTEXT CHARACTER SET utf8 COLLATE utf8\_unicode\_ci NOT NULL; Der sollte die Einträge fixen und neue kaputte Einträge in der Datenbank verhindern. :wink: Heiner

Hallo, vielen dank für die Hilfe hat aber leider nicht funktioniert, bekomme folgende Meldung im PHPAdmin: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘ALTER TABLE s_core_config_values CHANGE value value LONGTEXT CHARACTER SET’ at line 2 Grüße Laprodi

Hi, in der 1. Zeile fehlte noch ein Semikolon. Sonst kann man die nämlich nicht gleichzeitig ausführen. :wink: DELETE FROM `s_core_config_values` WHERE `value` NOT LIKE '%;'; ALTER TABLE `s_core_config_values` CHANGE `value` `value` LONGTEXT CHARACTER SET utf8 COLLATE utf8\_unicode\_ci NOT NULL; Heiner

Hallo, hat leider auch nichts gebracht Fehler ist im Backend immer noch da :cry: Hier noch die Rückmeldung in der Datenbank: DELETE FROM s_core_config_values WHERE value NOT LIKE ‚%;‘;# MySQL lieferte ein leeres Resultat zurück (d.h. null Zeilen). ALTER TABLE s_core_config_values CHANGE value value LONGTEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;# MySQL lieferte ein leeres Resultat zurück (d.h. null Zeilen). Grüße Laprodi

Ok, dann lösche doch mal den Eintrag mit diesem Wert aus der Datenbank: s:45:"0"; Der Eintrag ist definitiv kaputt. Die 45 am Anfang bedeuten 45 Zeichen und der Wert hat nur einen Zeichen (0). :wtf: :wink:

1 „Gefällt mir“

Hi, ich hänge mich mal hier kurz ran…habe einen ähnlichen Fehler…bei Klick auf Storefront --> Suche (und nur da) bekomme ich folgenden Fehler… [quote]Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Could not convert database value "s:375:„ab,die,der,un…“ to Doctrine Type object in Doctrine/DBAL/Types/ConversionException.php on line 46 Stack trace: #0 Doctrine/DBAL/Types/ObjectType.php(48): Doctrine\DBAL\Types\ConversionException::conversionFailed(‚s:375:"ab,die,d…‘, ‚object‘) #1 Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(266): Doctrine\DBAL\Types\ObjectType->convertToPHPValue(‚s:375:"ab,die,d…‘, Object(Doctrine\DBAL\Platforms\MySqlPlatform)) #2 Doctrine/ORM/Internal/Hydration/ArrayHydrator.php(83): Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData(Array, Array, Array, Array) #3 Doctrine/ORM/Internal/Hydration/ArrayHydrator.php(69): Doctrine\ORM\Internal\Hydration\ArrayHydrator->hydrateRowData(Array, Array, Array) #4 Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(106): Doctrine\ORM\Internal\Hydration\ArrayHydrator->hydrateAllData() #5 Doctrine/ORM/AbstractQuery.php(603): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #6 Doctrine/ORM/AbstractQuery.php(456): Doctrine\ORM\AbstractQuery->execute(Array, 2) #7 Shopware/Controllers/Backend/Config.php(145): Doctrine\ORM\AbstractQuery->getOneOrNullResult(2) #8 Enlight/Controller/Action.php(135): Shopware_Controllers_Backend_Config->getFormAction() #9 Enlight/Controller/Dispatcher/Default.php(521): Enlight_Controller_Action->dispatch(‚getFormAction‘) #10 Enlight/Controller/Front.php(214): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #11 Shopware/Bootstrap.php(79): Enlight_Controller_Front->dispatch() #12 Enlight/Application.php(192): Shopware_Bootstrap->run() #13 shopware.php(74): Enlight_Application->run() #14 {main} [/quote] Heiners SQL-Befehle werden zwar problemlos ausgeführt…hat bei mir aber nichts gebracht…danach alle Tabellen per phpadmin nach "s:375:„ab,die,der,un…“ durchsucht…nichts gefunden…

Hallo, post48395.html#p48395 Das muss so auf jeden Fall klappen.

1 „Gefällt mir“