Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Contao 3.3.6, Theme+ Install via Erweiterungskatalog: Fatal Error

  1. #1
    Contao-Nutzer
    Registriert seit
    17.09.2012.
    Beiträge
    23

    Standard Contao 3.3.6, Theme+ Install via Erweiterungskatalog: Fatal Error

    Guten Tag,

    habe gerade ein frisches 3.3.6 installiert und wollte als erstes Theme+ einfügen. Nachdem schon einiges durchgelaufen war, gabs eine Fehlermeldung und im Error-Log stand dies:

    Code:
    [19-Nov-2014 13:13:23 Europe/Berlin] 
    PHP Fatal error: Query error: Table 'db11264155-weschmi.tl_theme_plus_javascript' doesn't exist (DESC tl_theme_plus_javascript file)
    #0 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/core/library/Contao/Database.php(203): Contao\Database\Statement->query('DESC tl_theme_p...')
    #1 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce_0.php(24): Contao\Database->query('DESC tl_theme_p...')
    #2 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce_0.php(14): upgrade_to_contao3_2->updateFileField('tl_theme_plus_j...')
    #3 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce_0.php(49): upgrade_to_contao3_2->run()
    #4 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce.php(14): require_once('/is/htdocs/wp11...')
    #5 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce.php(36): runonce_4c1a463ebc3362ceea7bbc35870a9854->run()
    #6 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/core/classes/Backend.php(266): include('/is/htdocs/wp11...')
    #7 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryManager.php(483): Contao\Backend->handleRunOnce()
    #8 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryBackendModule.php(153): RepositoryManager->update('database')
    #9 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/core/classes/BackendModule.php(100): RepositoryBackendModule->compile()
    #10 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryBackendModule.php(72): Contao\BackendModule->generate()
    #11 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryManager.php(57): RepositoryBackendModule->generate()
    #12 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/core/classes/Backend.php(409): RepositoryManager->generate()
    #13 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/contao/main.php(142): Contao\Backend->getBackendModule('repository_mana...')
    #14 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/contao/main.php(293): Main->run()
    #15 {main} in /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce.php on line 22
    #0 [internal function]: __error(256, 'Query error: Ta...', '/is/htdocs/wp11...', 22, Array)
    #1 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce.php(22): trigger_error('Query error: Ta...', 256)
    #2 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/theme-plus/config/runonce.php(36): runonce_4c1a463ebc3362ceea7bbc35870a9854->run()
    #3 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/core/classes/Backend.php(266): include('/is/htdocs/wp11...')
    #4 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryManager.php(483): Contao\Backend->handleRunOnce()
    #5 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryBackendModule.php(153): RepositoryManager->update('database')
    #6 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/core/classes/BackendModule.php(100): RepositoryBackendModule->compile()
    #7 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryBackendModule.php(72): Contao\BackendModule->generate()
    #8 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/repository/classes/RepositoryManager.php(57): RepositoryBackendModule->generate()
    #9 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/system/modules/core/classes/Backend.php(409): RepositoryManager->generate()
    #10 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/contao/main.php(142): Contao\Backend->getBackendModule('repository_mana...')
    #11 /is/htdocs/wp11264155_0WL8550N2A/www/weschmi/contao/main.php(293): Main->run()
    #12 {main}
    Die Tabelle tl_theme_plus_javascript gibts tatsächlich nicht. Weiß jemand Rat?

    Gruß,
    Ralf

  2. #2
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Ruf' mal /contao/install.php auf . Vielleicht muss die Db upgedatet werden.

  3. #3
    Contao-Nutzer
    Registriert seit
    17.09.2012.
    Beiträge
    23

    Standard

    Zitat Zitat von KlausGrenoble Beitrag anzeigen
    Ruf' mal /contao/install.php auf . Vielleicht muss die Db upgedatet werden.
    Im ernst? Alle anderen Module, die ich bisher kenne, aktualisieren die DB beim Installationsprozess.

    Egal. Bin zurück auf 3.2.15. Gleiches Problem, gleiche Fehlermeldung. Wenn ich über das Installtool versuche, die DB zu aktualisieren, passiert dies:

    capture_001_19112014_162701.jpg

    Tja, bin ratlos.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Soweit ich im Forum mitbekommen habe ist das ein allgemeines Problem der Version 4.4.2 von Theme+, wenn man Theme+ komplett neu installiert. Ich glaube als workaround könnte funktionieren, dass du zuerst die Version 4.2.0 installierst und dann auf 4.4.2 aktualisierst.

  5. #5
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    system/runonce.php und alle system/runonce_X.php löschen sollte helfen.

  6. #6
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    @tril
    du meinst wahrscheinlich: system/modules/theme-plus/config/runonce.php und runonce_0.php

    Nach dem löschen funktioniert alles einwandfrei.

    Eine Frage noch: die Pfade zu den .css werden ja neu geschrieben. Also nicht mehr: files/bla/css/style.css sondern: assets/css/edd85aaf-collection.css
    Wie bekomme ich in den Stylesheets trotzdem Links zu den fonts hin? Die sind ja nicht mehr richtig verlinkt zu (ausgehend vom Stylesheet)

    Kann man da eventuell eine Variable definieren indem der Pfad zu den Fonts enthalten ist? Wie funktioniert das?
    Geändert von Grossvater (21.11.2014 um 10:28 Uhr)

  7. #7
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    @Grossvater der asseticfilter css-rewrite ist dein Freund für die pfadanpassungen.

  8. #8
    Contao-Nutzer
    Registriert seit
    24.07.2015.
    Beiträge
    15

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Soweit ich im Forum mitbekommen habe ist das ein allgemeines Problem der Version 4.4.2 von Theme+, wenn man Theme+ komplett neu installiert. Ich glaube als workaround könnte funktionieren, dass du zuerst die Version 4.2.0 installierst und dann auf 4.4.2 aktualisierst.
    Danke! So hat es einwandfrei funktioniert.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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