Helpdesk funktioniert nach Update nicht mehr

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Jasoney
    Contao-Nutzer
    • 01.10.2009
    • 33

    #1

    Helpdesk funktioniert nach Update nicht mehr

    Hallo Leute,
    hab gerade ein Update vom Helpdesk gemacht und nun kommt folgende Fehlermeldung:
    Was kann ich tun???

    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'cat.notify_atch' in 'field list' ( select `cat`.`id` as `cat_id`, `cat`.`tstamp` as `cat_tstamp`, `cat`.`header` as `cat_header`, `cat`.`title` as `cat_title`, `cat`.`description` as `cat_description`, `cat`.`buttons` as `cat_buttons`, `cat`.`access` as `cat_access`, `cat`.`replyonly` as `cat_replyonly`, `cat`.`fe_clients` as `cat_fe_clients`, `cat`.`be_clients` as `cat_be_clients`, `cat`.`fe_supporters` as `cat_fe_supporters`, `cat`.`be_supporters` as `cat_be_supporters`, `cat`.`published` as `cat_published`, `cat`.`feed` as `cat_feed`, `cat`.`atch` as `cat_atch`, `cat`.`atch_dir` as `cat_atch_dir`, `cat`.`atch_size` as `cat_atch_size`, `cat`.`atch_types` as `cat_atch_types`, `cat`.`notify` as `cat_notify`, `cat`.`notify_astext` as `cat_notify_astext`, `cat`.`notify_atch` as `cat_notify_atch`, `cat`.`notify_name` as `cat_notify_name`, `cat`.`notify_sender` as `cat_notify_sender`, `cat`.`notify_fe_url` as `cat_notify_fe_url`, `cat`.`notify_be_url` as `cat_notify_be_url`, `cat`.`notify_newsubj` as `cat_notify_newsubj`, `cat`.`notify_newtext` as `cat_notify_newtext`, `cat`.`notify_replysubj` as `cat_notify_replysubj`, `cat`.`notify_replytext` as `cat_notify_replytext`, `cat`.`import` as `cat_import`, `cat`.`import_atch` as `cat_import_atch`, `cat`.`import_server` as `cat_import_server`, `cat`.`import_port` as `cat_import_port`, `cat`.`import_type` as `cat_import_type`, `cat`.`import_tls` as `cat_import_tls`, `cat`.`import_username` as `cat_import_username`, `cat`.`import_password` as `cat_import_password`, `cat`.`import_email` as `cat_import_email`, `cat`.`pub_tickets` as `cat_pub_tickets`, `cat`.`pub_replies` as `cat_pub_replies`, `cat`.`pub_latest` as `cat_pub_latest`, `cat`.`all_tickets` as `cat_all_tickets`, `cat`.`all_replies` as `cat_all_replies`, `cat`.`all_latest` as `cat_all_latest` from `tl_helpdesk_categories` AS `cat` where `published`='1' and `id` in (1,2,3,4,5,8,9,10,11,13,14) order by `sorting`, `access`, `title`) thrown in /homepages/30/d130461126/htdocs/system/libraries/Database.php on line 642

    #0 /homepages/30/d130461126/htdocs/system/libraries/Database.php(589): Database_Statement->query()
    #1 /homepages/30/d130461126/htdocs/system/modules/helpdesk/HelpdeskController.php(802): Database_Statement->execute('Jasoney')
    #2 /homepages/30/d130461126/htdocs/system/modules/helpdesk/HelpdeskController.php(122): HelpdeskController->listCategories('')
    #3 /homepages/30/d130461126/htdocs/system/modules/helpdesk/HelpdeskFrontendModule.php(40): HelpdeskController->compile(Object(FrontendTemplate))
    #4 /homepages/30/d130461126/htdocs/system/modules/frontend/Module.php(129): HelpdeskFrontendModule->compile()
    #5 /homepages/30/d130461126/htdocs/system/modules/helpdesk/HelpdeskFrontendModule.php(30): Module->generate()
    #6 /homepages/30/d130461126/htdocs/system/modules/frontend/ContentModule.php(72): HelpdeskFrontendModule->generate()
    #7 /homepages/30/d130461126/htdocs/system/libraries/Controller.php(415): ContentModule->generate()
    #8 /homepages/30/d130461126/htdocs/system/modules/frontend/ModuleArticle.php(173): Controller->getContentElement('8')
    #9 /homepages/30/d130461126/htdocs/system/modules/frontend/Module.php(129): ModuleArticle->compile()
    #10 /homepages/30/d130461126/htdocs/system/modules/frontend/ModuleArticle.php(71): Module->generate()
    #11 /homepages/30/d130461126/htdocs/system/libraries/Controller.php(348): ModuleArticle->generate(false)
    #12 /homepages/30/d130461126/htdocs/system/libraries/Controller.php(221): Controller->getArticle('6', false, false, 'main')
    #13 /homepages/30/d130461126/htdocs/system/modules/frontend/PageRegular.php(71): Controller->getFrontendModule('0', 'main')
    #14 /homepages/30/d130461126/htdocs/index.php(188): PageRegular->generate(Object(DB_Mysql_Result))
    #15 /homepages/30/d130461126/htdocs/index.php(292): Index->run()
    #16 {main}
  • acenes
    Contao-Fan
    • 13.06.2009
    • 407

    #2
    Du musst wohl die DB auch noch updaten.
    Erweiterungen: avatar, cron, dlstats, editarea, geshi, helpdesk, recall, rep_*, smhcheck.
    (Bitte keine Supportanfragen per PM oder E-Mail)

    Kommentar

    • Jasoney
      Contao-Nutzer
      • 01.10.2009
      • 33

      #3
      Kannst du das genauer sagen?
      Hab Typolight auf 2.9 upgedatet und da wurde die Datenbank auch upgedatet.

      Danach Helpdesk auf 1.3. Dabei wurde ja auch die Datenbank upgedatet.

      Wenn ich nun bei Erweiterungsverwaltung die Datenbank aktualisiere, dann komm folgendes:

      Fatal error: Uncaught exception Exception with message Query error: Duplicate key name 'pid' (ALTER TABLE `tl_comments` ADD KEY `pid` (`pid`) thrown in /homepages/30/d130461126/htdocs/system/libraries/Database.php on line 642

      #0 /homepages/30/d130461126/htdocs/system/libraries/Database.php(189): Database_Statement->query('ALTER TABLE `tl...')
      #1 /homepages/30/d130461126/htdocs/system/modules/rep_client/RepositoryManager.php(424): Database->query('ALTER TABLE `tl...')
      #2 /homepages/30/d130461126/htdocs/system/modules/rep_client/RepositoryBackendModule.php(151): RepositoryManager->update('database')
      #3 /homepages/30/d130461126/htdocs/system/modules/backend/BackendModule.php(116): RepositoryBackendModule->compile()
      #4 /homepages/30/d130461126/htdocs/system/modules/rep_client/RepositoryBackendModule.php(88): BackendModule->generate()
      #5 /homepages/30/d130461126/htdocs/system/modules/rep_client/RepositoryManager.php(71): RepositoryBackendModule->generate()
      #6 /homepages/30/d130461126/htdocs/system/modules/backend/Backend.php(186): RepositoryManager->generate()
      #7 /homepages/30/d130461126/htdocs/contao/main.php(101): Backend->getBackendModule('repository_mana...')
      #8 /homepages/30/d130461126/htdocs/contao/main.php(297): Main->run()
      #9 {main}

      Kommentar

      • acenes
        Contao-Fan
        • 13.06.2009
        • 407

        #4
        Verwendest du denn die orignale Erweiterungsverwaltung, oder "tenside"?

        Auf jeden Fall würde ich auch mal versuchen die DB mit dem install tool zu aktualisieren.
        Zuletzt geändert von acenes; 06.07.2010, 14:28.
        Erweiterungen: avatar, cron, dlstats, editarea, geshi, helpdesk, recall, rep_*, smhcheck.
        (Bitte keine Supportanfragen per PM oder E-Mail)

        Kommentar

        • xtra
          Maintainer
          • 02.07.2009
          • 2007

          #5
          Zitat von acenes Beitrag anzeigen
          Verwendest du denn die orignale Erweiterungsverwaltung, oder "tenside"?

          Auf jeden Fall würde ich auch mal versuchen die DB mit dem install tool zu aktualisieren.
          Im Stack trace lese ich nichts von Tenside.
          Zumal Tenside bislang die Original DB routinen verwendet und nur den SOAP Teil des ER Clients austauscht. Einen Fehler in der Hinsicht schliesse ich hier mit grosser Wahrscheinlichkeit aus.

          Gruss
          Chris
          Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

          Kommentar

          • acenes
            Contao-Fan
            • 13.06.2009
            • 407

            #6
            Das Problem scheint mit der Kommentar-Tabelle zu bestehen. Weil der Update dort scheitert kommt er gar nicht bis zum Update der Helpdesk Tabellen.

            Vielleicht kannst du mal den Haken zum Updaten von tl_comments löschen und zunächst nur die Helpdesk Tabellen updaten.
            Erweiterungen: avatar, cron, dlstats, editarea, geshi, helpdesk, recall, rep_*, smhcheck.
            (Bitte keine Supportanfragen per PM oder E-Mail)

            Kommentar

            • Jasoney
              Contao-Nutzer
              • 01.10.2009
              • 33

              #7
              Du bist mein Held!!!!!!!!!

              Hab den Haken raus gemacht und tatsächlich konnte ich die Datenbank updaten und alles läuft wieder!!!

              DANKE!!!!!!!!!

              Kommentar

              Lädt...