Hallo,
nachdem ich meinen Shop von 5.2 auf 5.3 geupdated, und anschließend den Produktivmodus eingeschalten habe, bekomme ich beim Bestellabschluss folgenden Fehler (es scheint, als ob beim Update die Tabellen nicht korrekt übernommen wurden, o.a.):
exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'phone' in 'field list'' in /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement/Pdo.php:219
Stack trace:
#0 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement/Pdo.php(219): PDOStatement->execute(Array)
#1 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement.php(297): Zend_Db_Statement_Pdo->_execute(Array)
#2 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Abstract.php(470): Zend_Db_Statement->execute(Array)
#3 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(232): Zend_Db_Adapter_Abstract->query('\n INSERT...', Array)
#4 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->query('\n INSERT...', Array)
#5 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(131): Enlight_Components_Db_Adapter_Pdo_Mysql->query('\n INSERT...', Array)
#6 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(1130): Enlight_Components_Db_Adapter_Pdo_Mysql->executeUpdate('\n INSERT...', Array)
#7 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(773): sOrder->sSaveShippingAddress(Array, '25')
#8 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(844): sOrder->sSaveOrder()
#9 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(375): Shopware_Controllers_Frontend_Checkout->saveOrder()
#10 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Frontend_Checkout->finishAction()
#11 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Dispatcher/Default.php(530): Enlight_Controller_Action->dispatch('finishAction')
#12 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#13 /var/www/clients/client1/web2/web/engine/Shopware/Kernel.php(189): Enlight_Controller_Front->dispatch()
#14 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#15 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#16 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#17 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(275): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#18 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(143): Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#19 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(206): Shopware\Components\HttpCache\AppCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#20 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(116): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#21 /var/www/clients/client1/web2/web/shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#22 {main}
Next exception 'Zend_Db_Statement_Exception' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'phone' in 'field list'' in /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement/Pdo.php:224
Stack trace:
#0 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Statement.php(297): Zend_Db_Statement_Pdo->_execute(Array)
#1 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Abstract.php(470): Zend_Db_Statement->execute(Array)
#2 /var/www/clients/client1/web2/web/engine/Library/Zend/Db/Adapter/Pdo/Abstract.php(232): Zend_Db_Adapter_Abstract->query('\n INSERT...', Array)
#3 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->query('\n INSERT...', Array)
#4 /var/www/clients/client1/web2/web/engine/Library/Enlight/Components/Db/Adapter/Pdo/Mysql.php(131): Enlight_Components_Db_Adapter_Pdo_Mysql->query('\n INSERT...', Array)
#5 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(1130): Enlight_Components_Db_Adapter_Pdo_Mysql->executeUpdate('\n INSERT...', Array)
#6 /var/www/clients/client1/web2/web/engine/Shopware/Core/sOrder.php(773): sOrder->sSaveShippingAddress(Array, '25')
#7 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(844): sOrder->sSaveOrder()
#8 /var/www/clients/client1/web2/web/engine/Shopware/Controllers/Frontend/Checkout.php(375): Shopware_Controllers_Frontend_Checkout->saveOrder()
#9 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Frontend_Checkout->finishAction()
#10 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Dispatcher/Default.php(530): Enlight_Controller_Action->dispatch('finishAction')
#11 /var/www/clients/client1/web2/web/engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#12 /var/www/clients/client1/web2/web/engine/Shopware/Kernel.php(189): Enlight_Controller_Front->dispatch()
#13 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(491): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#14 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#15 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#16 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(275): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#17 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(143): Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#18 /var/www/clients/client1/web2/web/vendor/symfony/http-kernel/HttpCache/HttpCache.php(206): Shopware\Components\HttpCache\AppCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#19 /var/www/clients/client1/web2/web/engine/Shopware/Components/HttpCache/AppCache.php(116): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#20 /var/www/clients/client1/web2/web/shopware.php(118): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#21 {main}
Hattet ihr schon mal ein derartiges Problem, bzw. kann mir jemand helfen?
Ich mache zwar alle paar Tage Datenbank-Backups, jedoch möchte ich nicht zum x-ten Mal den Shop neu starten und alle Einkaufswelten etc. neu anlegen.
Vielen Dank