Ergebnis 1 bis 4 von 4

Thema: Fatal Error nach LiveUpdate auf 2.10.0

  1. #1
    Contao-Nutzer Avatar von mbeckma1
    Registriert seit
    10.08.2009.
    Beiträge
    57

    Standard Fatal Error nach LiveUpdate auf 2.10.0

    Habe gestern das Update gemacht und anschliessend ging meine Website nicht mehr auf. Folgende Fehlermeldung kommt:
    Code:
    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'hc_code' in 'field list' (SELECT id,pid,hc_code,hc_footer_code,hc_inheritance,hc_mode FROM tl_page WHERE id='2' LIMIT 0,1) thrown in /var/www/web2/html/coolshopsnew/system/libraries/Database.php on line 519 
    #0 /var/www/web2/html/coolshopsnew/system/modules/header_code/header_code.php(66): Database_Statement->execute('2')
    #1 /var/www/web2/html/coolshopsnew/system/modules/header_code/header_code.php(45): header_code->crawlTlPage('2')
    #2 /var/www/web2/html/coolshopsnew/system/modules/frontend/FrontendTemplate.php(55): header_code->addHeaderCode('?<script type="...', 'moo_default')
    #3 /var/www/web2/html/coolshopsnew/system/modules/frontend/PageRegular.php(202): FrontendTemplate->parse()
    #4 /var/www/web2/html/coolshopsnew/system/modules/frontend/PageRegular.php(56): PageRegular->createTemplate(Object(DB_Mysql_Result), Object(DB_Mysql_Result))
    #5 /var/www/web2/html/coolshopsnew/index.php(187): PageRegular->generate(Object(DB_Mysql_Result))
    #6 /var/www/web2/html/coolshopsnew/index.php(288): Index->run()
    #7 {main}
    wenn ich mich ins Backend einloggen möchte kommt:
    Code:
    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'linklist' in 'field list' (UPDATE tl_user SET id='4', tstamp=1313477610, username='mbeckma1', password='890f1218e168dd832e01e37bb44571c3d71f3e90:7dbc61600c2c1d7521b8fc2', loginCount=3, locked='0', language='de', showHelp='1', useRTE='1', thumbnails='1', name='Manfred Beckmann', email='cool@ish.de', disable='', start='', stop='', session='a:13:{s:7:\"referer\";a:2:{s:4:\"last\";s:30:\"/typolight/main.php?do=article\";s:7:\"current\";s:53:\"/typolight/main.php?do=article&table=tl_content&id=93\";}s:7:\"CURRENT\";a:1:{s:3:\"IDS\";a:2:{i:0;s:3:\"653\";i:1;s:3:\"654\";}}s:12:\"tl_page_tree\";a:64:{i:1;i:1;i:19;i:0;i:16;i:0;i:2;i:0;i:3;i:1;i:4;i:1;i:5;i:0;i:14;i:0;i:26;i:0;i:18;i:0;i:11;i:0;i:21;i:0;i:9;i:0;i:24;i:0;i:28;i:0;i:30;i:0;i:45;i:0;i:55;i:0;i:59;i:0;i:67;i:0;i:73;i:0;i:78;i:0;i:83;i:0;i:88;i:0;i:96;i:0;i:101;i:0;i:108;i:0;i:115;i:0;i:119;i:0;i:121;i:1;i:131;i:0;i:137;i:0;i:60;i:0;i:61;i:0;i:62;i:0;i:63;i:0;i:64;i:0;i:65;i:0;i:66;i:0;i:6;i:0;i:7;i:0;i:146;i:0;i:147;i:0;i:148;i:0;i:149;i:0;i:150;i:0;i:151;i:0;i:152;i:0;i:153;i:0;i:40;i:0;i:42;i:0;i:41;i:0;i:43;i:0;i:44;i:0;i:122;i:0;i:123;i:0;i:124;i:0;i:125;i:0;i:126;i:0;i:127;i:0;i:128;i:0;i:129;i:0;i:130;i:0;i:36;i:0;}s:8:\"filetree\";a:1:{s:32:\"87d3f6704d51d52f0912bbf8f995b4ed\";i:1;}s:23:\"tl_article_tl_page_tree\";a:16:{i:1;i:1;i:19;i:0;i:3;i:1;i:21;i:0;i:9;i:0;i:24;i:0;i:28;i:0;i:88;i:1;i:5;i:1;i:78;i:0;i:108;i:1;i:67;i:0;i:45;i:1;i:121;i:1;i:119;i:1;i:4;i:1;}s:26:\"tl_article_tl_article_tree\";a:89:{i:13;i:0;i:1;i:0;i:17;i:0;i:10;i:0;i:6;i:0;i:19;i:0;i:5;i:0;i:20;i:0;i:29;i:0;i:35;i:0;i:72;i:0;i:102;i:0;i:106;i:0;i:114;i:0;i:132;i:0;i:147;i:0;i:162;i:0;i:177;i:0;i:185;i:0;i:200;i:0;i:221;i:0;i:242;i:0;i:246;i:0;i:252;i:0;i:262;i:0;i:280;i:0;i:53;i:0;i:54;i:0;i:55;i:0;i:56;i:0;i:57;i:0;i:63;i:0;i:60;i:0;i:66;i:0;i:69;i:0;i:32;i:0;i:178;i:0;i:179;i:0;i:180;i:0;i:181;i:0;i:182;i:0;i:183;i:0;i:184;i:0;i:2;i:0;i:26;i:0;i:11;i:0;i:28;i:0;i:150;i:0;i:153;i:0;i:156;i:0;i:159;i:0;i:224;i:0;i:227;i:0;i:230;i:0;i:233;i:0;i:239;i:0;i:236;i:0;i:117;i:0;i:120;i:0;i:123;i:0;i:126;i:0;i:75;i:0;i:78;i:0;i:81;i:0;i:90;i:0;i:96;i:0;i:99;i:0;i:87;i:0;i:93;i:0;i:253;i:0;i:254;i:0;i:255;i:0;i:256;i:0;i:257;i:0;i:258;i:0;i:259;i:0;i:260;i:0;i:261;i:0;i:249;i:0;i:16;i:0;i:4;i:0;i:307;i:0;i:308;i:0;i:309;i:0;i:310;i:0;i:311;i:0;i:312;i:0;i:313;i:0;i:314;i:0;}s:10:\"CURRENT_ID\";s:2:\"93\";s:9:\"CLIPBOARD\";a:0:{}s:11:\"new_records\";a:3:{s:10:\"tl_content\";a:14:{i:0;i:956;i:1;i:957;i:2;i:958;i:3;i:959;i:4;i:960;i:5;i:961;i:6;i:962;i:7;i:963;i:8;i:964;i:9;i:965;i:10;i:966;i:11;i:967;i:12;i:968;i:13;i:969;}s:8:\"tl_style\";a:1:{i:0;i:304;}s:9:\"tl_module\";a:2:{i:0;i:34;i:1;i:35;}}s:27:\"repository_catalog_settings\";a:7:{s:14:\"repository_tag\";s:0:\"\";s:15:\"repository_type\";s:0:\"\";s:19:\"repository_category\";s:0:\"\";s:16:\"repository_state\";s:0:\"\";s:17:\"repository_author\";s:0:\"\";s:16:\"repository_order\";s:7:\"reldate\";s:15:\"repository_page\";s:1:\"1\";}s:20:\"tree_tl_module_pages\";a:2:{i:1;i:1;i:3;i:1;}s:6:\"filter\";a:2:{s:10:\"tl_style_1\";a:1:{s:5:\"limit\";s:3:\"all\";}s:12:\"tl_content_2\";a:1:{s:5:\"limit\";s:3:\"all\";}}s:6:\"search\";a:1:{s:10:\"tl_content\";a:2:{s:5:\"value\";s:0:\"\";s:5:\"field\";s:3:\"alt\";}}}', admin='1', groups=NULL, modules='a:0:{}', inherit='group', pagemounts='a:0:{}', alpty='a:0:{}', filemounts='a:0:{}', fop='a:0:{}', forms='a:0:{}', calendars='a:0:{}', news='a:0:{}', newsletters='a:0:{}', oldBeTheme='', linklist='a:0:{}', linklistp='a:0:{}' WHERE username='mbeckma1') thrown in /var/www/web2/html/coolshopsnew/system/libraries/Database.php on line 519 
    #0 /var/www/web2/html/coolshopsnew/system/libraries/Model.php(172): Database_Statement->execute('mbeckma1')
    #1 /var/www/web2/html/coolshopsnew/system/libraries/User.php(327): Model->save()
    #2 /var/www/web2/html/coolshopsnew/contao/index.php(65): User->login()
    #3 /var/www/web2/html/coolshopsnew/contao/index.php(137): Index->__construct()
    #4 {main}
    Bitte, kann mir jemand helfen? Ich weiss nicht mehr weiter.

  2. #2
    Buchautor 'Websites erstellen mit Contao' Avatar von pmmueller
    Registriert seit
    19.06.2009.
    Ort
    Groningen (NL)
    Beiträge
    1.523

    Standard

    Ich habe deine Meldungen nicht genau studiert (muss gleich sofort weg), schätze aber mal, dass das Update nicht zu Ende gelaufen ist. Es ist ein sehr großes Update mit über 1000 Dateien, und es kann vorkommen, dass die Scriptlaufzeit oder der RAM auf dem Server nicht ausreichen.

    Hast du das Installtool schon mal aufgerufen? Die Meldungen deuten auf fehlende Datenbankspalten.

    Ansonsten wäre meine Idee, ein manuelles Update machen
    - Contao 2.10 downloaden
    - ZIP entpacken
    - In system/config/ die großen vier löschen (damit sie vorhandene nicht überschreiben):
    initconfig.php
    localconfig.php
    dcaconfig.php
    langconfig.php
    - Ordner /templates und /tl_files leeren
    - Alles per FTP hochladen
    - Install-Tool aufrufen
    - Backend aufrufen

    Falls das klappt => alles okay, durchatmen und Kaffee trinken.

    Falls das nicht klappt:
    Hattest du vor dem Update ein Backup von Dateien auf dem Webspace und der Datenbank gemacht?
    Ja => Dann spiele das zurück
    Nein => Pech.

    Viel Erfolg
    Geändert von pmmueller (16.08.2011 um 09:21 Uhr)

  3. #3
    Contao-Nutzer Avatar von mbeckma1
    Registriert seit
    10.08.2009.
    Beiträge
    57

    Standard

    Danke, nach der Installation der Tabellen wird die Website jetzt wenigstens wieder aufgerufen. Ins Backend kann ich mich jetzt auch einloggen, aber wenn ich Artikel aufrufen möchte kommt:
    Code:
    Fatal error: Call to undefined method tl_page::addBreadcrumb() in /var/www/web2/html/coolshopsnew/system/drivers/DC_Table.php on line 175
    Beim aufrufen des Moduls Stylesheet kommt:
    Code:
    Fatal error: Uncaught exception Exception with message Query error: Table 'usr_web2_1.tl_theme' doesn't exist (DELETE FROM tl_style_sheet WHERE NOT EXISTS (SELECT * FROM tl_theme WHERE tl_style_sheet.pid = tl_theme.id)) thrown in /var/www/web2/html/coolshopsnew/system/libraries/Database.php on line 519 
    #0 /var/www/web2/html/coolshopsnew/system/libraries/Database.php(162): Database_Statement->execute()
    #1 /var/www/web2/html/coolshopsnew/system/drivers/DC_Table.php(2188): Database->execute('DELETE FROM tl_...')
    #2 /var/www/web2/html/coolshopsnew/system/drivers/DC_Table.php(267): DC_Table->reviseTable()
    #3 /var/www/web2/html/coolshopsnew/system/modules/backend/Backend.php(208): DC_Table->showAll()
    #4 /var/www/web2/html/coolshopsnew/typolight/main.php(99): Backend->getBackendModule('css')
    #5 /var/www/web2/html/coolshopsnew/typolight/main.php(287): Main->run()
    #6 {main}
    Also, es funktionieren im Backup jede Menge Futures nicht.

  4. #4
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    Hast du nach update die install.php aufgerufen (bei manuellem Update)?
    Denn da fehlen ja immer noch mindestens eine Tabelle, die ist aber schon in 2.9 dazugekommen, in der auch migriert wird über die install.php.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •