Moin und hallo,
ich bekomme plötzlich im BE den Fehler:
Code:
Fatal error: Uncaught exception Exception with message Query error: Incorrect table name '' (SHOW COLUMNS FROM ``) thrown in [....]/system/libraries/Database.php on line 599
#0 [....]/system/libraries/Database.php(546): Database_Statement->query()
#1 [....]/system/libraries/Database.php(162): Database_Statement->execute()
#2 [....]/system/drivers/DB_Mysql.php(129): Database->execute('SHOW COLUMNS FR...')
#3 [....]/system/libraries/Database.php(248): DB_Mysql->list_fields('')
#4 [....]/system/libraries/Database.php(262): Database->listFields('', false)
#5 [....]/system/modules/catalog/Catalog.php(1120): Database->fieldExists('sorting', '')
#6 [....]/system/modules/catalog/Catalog.php(1105): Catalog->loadOptions('.', false, false, false, '')
#7 [....]/system/modules/catalog/Catalog.php(1049): Catalog->configOptions(Array, Object(DB_Mysql_Result))
#8 [....]/system/modules/catalog/Catalog.php(951): Catalog->selectConfig(Array, Object(DB_Mysql_Result))
#9 [....]/system/modules/catalog/dca/tl_catalog_types.php(386): Catalog->regenerateDca('1')
#10 [....]/system/drivers/DC_Table.php(198): tl_catalog_types->regenerateAllDCA(Object(DC_Table))
#11 [....]/system/modules/backend/Backend.php(149): DC_Table->__construct('tl_catalog_type...')
#12 [....]/typolight/main.php(99): Backend->getBackendModule('catalog')
#13 [....]/typolight/main.php(295): Main->run()
#14 {main}
wenn ich das Katalog-Modul aufrufen will. Wie bekomme ich den leeren Tabellennamen weg, ist wohl die Frage der Stunde.
Natürlich, ohne irgendwas gemacht zu haben .
Spaß beiseite: Ich kann nicht wirklich nachvollziehen, was ich alles gemacht habe zw. dem Funktionieren und der Exception (Habe etwas mit der Taxonomie und Filtern rumgespielt aber das kann es doch eigentlich nicht sein?...). Jedenfalls war ich NICHT direkt in der DB oder sowas.
Hat da jemand einen Rat, was ich da machen kann?
Ach so: In Benutzung TL: 2.8.2 und Catalog 1
Nebenbei: Ich hatte schon mal Probleme, wenn ich im BE Kataloge gelöscht habe. Die wurden dann immer noch gesucht und es kam zu entspr. Exceptions. Das konnte ich nur beheben, indem ich händisch über phpMyAdmin wieder leere Tabellen gleichen Namens angelegt habe.
Vielen Dank im voraus für Hilfe (Bin mit meinem Latein am Ende und die Seiten müssen bald freigeschaltet werden)!
Lesezeichen