Hallo, habe gerade einen Artikel eingestellt und wollte den dann im Frontend prüfen. Nun hab ich einen Fehlercode und das Standard Template wurde geladen: [quote]Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. SQLSTATE[HY000]: General error: 145 Table ‘./d00f26d9/s_core_sessions’ is marked as crashed and should be repaired in Vendor/Zend/library/Zend/Db/Statement/Pdo.php on line 234 Stack trace: #0 Vendor/Zend/library/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array) #1 Vendor/Zend/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array) #2 Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(Object(Zend_Db_Table_Select), Array) #3 Vendor/Zend/library/Zend/Db/Table/Abstract.php(1505): Zend_Db_Adapter_Pdo_Abstract->query(Object(Zend_Db_Table_Select)) #4 Vendor/Zend/library/Zend/Db/Table/Abstract.php(1321): Zend_Db_Table_Abstract->_fetch(Object(Zend_Db_Table_Select)) #5 Vendor/Zend/library/Zend/Db/Table/Abstract.php(1286): Zend_Db_Table_Abstract->fetchAll(’((`s_core_sessi…’) #6 Vendor/Zend/library/Zend/Session/SaveHandler/DbTable.php(318): Zend_Db_Table_Abstract->find(‘3363b3fd789c040…’) #7 Enlight/Zend/Session.php(486): Zend_Session_SaveHandler_DbTable->read(Array, Array) #8 Shopware/Bootstrap.php(118): Zend_Session::start(‘3363b3fd789c040…’) #9 Enlight/Bootstrap.php(99): Shopware_Bootstrap->initSession() #10 Enlight/Bootstrap.php(69): Enlight_Bootstrap->loadResource(Array) #11 Shopware/Shopware.php(69): Enlight_Bootstrap->getResource() #12 Shopware/Plugins/Default/Core/Shop/Bootstrap.php(22): Shopware->Session(Array) #13 Enlight/Event/EventHandler.php(60): Shopware_Plugins_Core_Shop_Bootstrap::onInitResourceShop(‘Session’) #14 Enlight/Event/EventManager.php(96): Enlight_Event_EventHandler->execute(‘Session’) #15 Enlight/Bootstrap.php(96): Enlight_Event_EventManager->notifyUntil() #16 Enlight/Bootstrap.php(57): Enlight_Bootstrap->loadResource(Object(Enlight_Event_EventArgs)) #17 Enlight/Application.php(289): Enlight_Bootstrap->hasResource(‘Shopware_Plugin…’, Object(Enlight_Event_EventArgs)) #18 [internal function]: Enlight_Application->__call(Object(Enlight_Event_EventArgs)) #19 Shopware/Plugins/Default/Core/Shop/Bootstrap.php(44): Shopware->Shop(‘Enlight_Bootstr…’, Array) #20 Enlight/Event/EventHandler.php(60): Shopware_Plugins_Core_Shop_Bootstrap::onPreDispatch(‘Shop’) #21 Enlight/Event/EventManager.php(70): Enlight_Event_EventHandler->execute(‘Shop’) #22 Enlight/Controller/Front.php(75): Enlight_Event_EventManager->notify(‘Shop’, Array) #23 Shopware/Bootstrap.php(21): Enlight_Controller_Front->dispatch() #24 Enlight/Application.php(69): Shopware_Bootstrap->run(Object(Enlight_Event_EventArgs)) #25 shopware.php(6): Enlight_Application->run(‘Shopware_Plugin…’, Object(Enlight_Event_EventArgs)) #26 {main} [/quote] Hat jemand eine Ahnung wie ich den beheben kann? Bin im Live Betrieb!
Okay, hab die Tabelle einfach repariert. Kann jemand sagen warum das passiert sein könnte? Und lässt es sich irgendwie umstellen, dass dann nicht das Standard Template gealden wird?
Hey, das kann viele Ursachen haben. Zum Beispiel ein Neustart des Datenbank-Servers - also irgendwie wurde deine Tabelle auf Dateisystemebene beschädigt …
[quote=“Sammy123”]Okay, hab die Tabelle einfach repariert. Kann jemand sagen warum das passiert sein könnte? Und lässt es sich irgendwie umstellen, dass dann nicht das Standard Template gealden wird?[/quote] Hallo, ich habe gerade das gleiche Problem. Kannst Du mir sagen wie Du das gelöst hast? Einfach die bestehende Tabelle löschen und durch neue ersetzen? Danke und Gruß Timo
Du kannst die Tabelle einfach in PHPMyAdmin markieren und dann im Pulldown Menü reparieren auswählen.
[quote=“Sebastian Klöpper”]Du kannst die Tabelle einfach in PHPMyAdmin markieren und dann im Pulldown Menü reparieren auswählen.[/quote] Puh, vielen Dank für die schnelle Hilfe!