Hallo Sehr geehrte Shopware-Community, seit dem heute durchgefürtem Update (von 4.0.4 auf 4.0.5) erscheint beim Aufrufen des Shop folgende Fehlermeldung: QLSTATE[42S22]: Column not found: 1054 Unknown column ‘s0_.base_url’ in ‘field list’ in Doctrine/DBAL/Connection.php on line 628 Stack trace: #0 Doctrine/DBAL/Connection.php(628): PDOStatement->execute() #1 Doctrine/ORM/Query/Exec/SingleSelectExecutor.php(46): Doctrine\DBAL\Connection->executeQuery(‘SELECT s0_.id A…’, Array, Array, NULL) #2 Doctrine/ORM/Query.php(260): Doctrine\ORM\Query\Exec\SingleSelectExecutor->execute(Object(Doctrine\DBAL\Connection), Array, Array) #3 Doctrine/ORM/AbstractQuery.php(595): Doctrine\ORM\Query->_doExecute() #4 Doctrine/ORM/AbstractQuery.php(420): Doctrine\ORM\AbstractQuery->execute(Array, 1) #5 Shopware/Models/Shop/Repository.php(306): Doctrine\ORM\AbstractQuery->getResult() #6 Shopware/Plugins/Default/Core/Router/Bootstrap.php(116): Shopware\Models\Shop\Repository->getActiveByRequest(Object(Enlight_Controller_Request_RequestHttp)) #7 Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Core_Router_Bootstrap->onRouteStartup(Object(Enlight_Controller_EventArgs)) #8 Enlight/Event/EventManager.php(156): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_EventArgs)) #9 Enlight/Controller/Front.php(155): Enlight_Event_EventManager->notify(‘Enlight_Control…’, Object(Enlight_Controller_EventArgs)) #10 Shopware/Bootstrap.php(79): Enlight_Controller_Front->dispatch() #11 Enlight/Application.php(192): Shopware_Bootstrap->run() #12 shopware.php(74): Enlight_Application->run() #13 {main} Das Update der Datenbank hat ohne Fehlermeldung geklappt aber trotzdem läuft der Shop nicht mehr. Ich wär dankbar über jede Hilfe.
Hallo, kannst du mal prüfen, ob das SQL Update wirklich in der korrekten Datenbank ausgeführt wurde? Die Meldung besagt nämlich, dass dort ein Datenbankfeld nicht gefunden werden konnte. Viele Grüße Sebastian
In der Tabelle „s_core_shops“ sollte es ein Feld „base_url“ geben. Wenn das nicht da ist, hat das SQL-Update nicht funktioniert. Wenn es da ist, würde ich im Backend den kompletten Cache leeren inkl. „Proxy/Model-Cache“.
Hallo Vielen Dank für die Antworten. Ich habe im Anschluss einfach mal die anderen Updates auf 4.0.6, 4.0.7 und 4.0.8 durchgeführt. Der Shop läuft jetzt wieder ohne Fehlermeldungen und scheinbar auch korekt. Im Backend wird mir unter Info Version 4.0.8 angezeigt. Es handelt sich immernoch um eine Testumgebung, aber ich habe irgendwie ein schlechtes Gefühl bei der ganzen Sache. Wäre es hier ratsamer eine komplette Neuinstallation durchzuführen? Natürlich direkt die neuste Version. Mit den SQL-Updates tu ich mich immer etwas schwer, hab sie aber nach Anleitung durchgefüht. Vielen Dank und viele Grüsse Florian