Exception: Incorrect table name ''

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • simplex3
    Contao-Nutzer
    • 22.06.2009
    • 73

    #1

    Exception: Incorrect table name ''

    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)!
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo simplex3,
    und genau so sieht das diesmal auch aus. Du hast es geschafft eine Leere Spalte o.ä. anzulegen.
    Die spinnt natürlich nun in deinem System rum.
    Behebe auch das wieder mit phpmyadmin und alles dürfte gut werden.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

    Kommentar

    • simplex3
      Contao-Nutzer
      • 22.06.2009
      • 73

      #3
      Gelöst! Exception: Incorrect table name ''

      Jau, vielen Dank MacKP!!
      In der Tabelle tl_catalog_fields war noch ein Eintrag, der da nicht mehr hin gehörte.
      Falls andere ein ähnliches Problem haben: Meine, das ist so passiert:
      Ich habe das Feld im Katalog angelegt (zuerst als Taxonomie) und gespeichert. Dann wollte ich es ändern (in ein Auswahl-Feld). Da habe ich dann wohl einmal zwischengespeichert (ggf. mit einer Fehlermeldung wg. fehlender Einträge?) und mich dann (Kaffee-Tick) entschieden, dass Ganze vollständig abzubrechen (Zurück-Link, Browser-Zurück oder gar direkt im BE-Menü).
      Sowas in der Art.
      Nunja.
      Dank dir nochmal!

      [Edit] Ich weiß gar nicht wie ich den Beitrag als gelöst markiere... Ich glaube, die WM schafft mich jetzt schon... Habe die ganze Zeit so einen Vuvuzela-Tinitus...

      Kommentar

      • xchs
        Administrator
        • 19.06.2009
        • 14682

        #4
        Zitat von simplex3 Beitrag anzeigen
        [Edit] Ich weiß gar nicht wie ich den Beitrag als gelöst markiere...
        Brauchst Du nicht - ist hier im Forum nicht Usus!
        Contao Community Administrator

        [Unterstützungsmöglichkeiten]
        sigpic

        Kommentar

        Lädt...