Ergebnis 1 bis 9 von 9

Thema: frische Installation von Contao 3.5.40 - Login in Backend SQL ERROR

  1. #1
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard frische Installation von Contao 3.5.40 - Login in Backend SQL ERROR

    Hallo zusammen,

    ich bin hier am verzweifeln und hoffe auf eure Hilfe. Ich habe bei meinem Hoster (webgo) eine frische Installation von Contao 3.5.40 aufgesetzt. Installationsvorgang ging ohne Probleme. Verbindung zur Datenbank wurde ebenfalls hergestellt. Wenn ich mich allerdings ins Backend einloggen möchte, kommt sofort folgende Meldung:


    Code:
    Fatal error: Uncaught exception Exception with message Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups=NULL, inherit='', modules=NULL, themes=NULL, pagemounts='a:0:{}', alpty=N' at line 1 (UPDATE tl_user SET id='1', tstamp='1558639421', username='xxxxx', name='Markus Wichmann', email='xxxx@xxxx.de', language='de', backendTheme='flexible', uploader='', showHelp='1', thumbnails='1', useRTE='1', useCE='1', password='$2y$10$08QN71ZQNkb2cFHwN0TfgOd2SA2oVWchEwripwU95OH3v0jJIq8.a', pwChange='', admin='1', groups=NULL, inherit='', modules=NULL, themes=NULL, pagemounts='a:0:{}', alpty=NULL, filemounts='a:0:{}', fop=NULL, forms=NULL, formp=NULL, disable='', start='', stop='', session='a:5:{s:7:\"referer\";a:9:{s:8:\"73e9b866\";a:2:{s:4:\"last\";s:0:\"\";s:7:\"current\";s:51:\"contao/main.php?do=repository_catalog&view=composer\";}s:8:\"3509c544\";a:2:{s:4:\"last\";s:0:\"\";s:7:\"current\";s:51:\"contao/main.php?do=repository_catalog&view=composer\";}s:8:\"bf151903\";a:2:{s:4:\"last\";s:51:\"contao/main.php?do=repository_catalog&view=composer\";s:7:\"current\";s:106:\"contao/main.php?do=repository_catalog&view=composer&mmo=1&rt=7951cfc8bb85098fd11ea0bb6b9efc89&ref=3509c544\";}s:8:\"1e176331\";a:2:{s:4:\"last\";s:0:\"\";s:7:\"current\";s:51:\"contao/main.php?do=repository_catalog&view=composer\";}s:8:\"03647f54\";a:2:{s:4:\"last\";s:51:\"contao/main.php?do=repository_catalog&view=composer\";s:7:\"current\";s:106:\"contao/main.php?do=repository_catalog&view=composer&bic=1&rt=7951cfc8bb85098fd11ea0bb6b9efc89&ref=1e176331\";}s:8:\"4741947f\";a:2:{s:4:\"last\";s:0:\"\";s:7:\"current\";s:51:\"contao/main.php?do=repository_catalog&view=composer\";}s:8:\"3604e59f\";a:3:{s:8:\"tl_theme\";s:38:\"contao/main.php?do=themes&ref=4741947f\";s:4:\"last\";s:51:\"contao/main.php?do=repository_catalog&view=composer\";s:7:\"current\";s:38:\"contao/main.php?do=themes&ref=4741947f\";}s:8:\"48128b37\";a:2:{s:7:\"tl_page\";s:36:\"contao/main.php?do=page&ref=af218e94\";s:7:\"current\";s:36:\"contao/main.php?do=page&ref=af218e94\";}s:8:\"627b3fe5\";a:4:{s:10:\"tl_article\";s:39:\"contao/main.php?do=article&ref=48128b37\";s:7:\"tl_page\";s:36:\"contao/main.php?do=page&ref=af218e94\";s:7:\"current\";s:39:\"contao/main.php?do=article&ref=48128b37\";s:4:\"last\";s:36:\"contao/main.php?do=page&ref=af218e94\";}}s:22:\"style_sheet_update_all\";N;s:7:\"CURRENT\";a:1:{s:3:\"IDS\";a:0:{}}s:9:\"CLIPBOARD\";a:1:{s:8:\"tl_theme\";a:0:{}}s:11:\"new_records\";a:1:{s:8:\"tl_theme\";a:1:{i:0;i:1;}}}', dateAdded='1558639421', lastLogin='0', currentLogin=1558679230, loginCount=3, locked='0', calendars=NULL, calendarp=NULL, calendarfeeds=NULL, calendarfeedp=NULL, faqs=NULL, faqp=NULL, news=NULL, newp=NULL, newsfeeds=NULL, newsfeedp=NULL, newsletters=NULL, newsletterp=NULL WHERE id='1') thrown in system/modules/core/library/Contao/Database/Statement.php on line 295
    
    #0 system/modules/core/library/Contao/Database/Statement.php(264): Contao\Database\Statement->query()
    #1 system/modules/core/library/Contao/User.php(539): Contao\Database\Statement->execute('1')
    #2 system/modules/core/classes/BackendUser.php(387): Contao\User->save()
    #3 system/modules/core/library/Contao/User.php(424): Contao\BackendUser->save()
    #4 system/modules/core/controllers/BackendIndex.php(37): Contao\User->login()
    #5 contao/index.php(19): Contao\BackendIndex->__construct()
    #6 {main}
    Ich habe anschließend versucht Contao als 1-Click-Installer, welches vom Hoster bereitgestellt wird, zu installieren. Hier genau das Gleiche. Installationsvorgang ohne Probleme. Allerdings auch hier beim Loginversuch ins Backend kommt dieser SQL Fehler.

    Ich weiß mir leider keinen Rat mehr.

    Ich nutzte PHP 7.2 auf dem Server und die Datenbank verbindet sich mit MySQLi. Die Datenbankkollasion ist auf utf8_general_ci eingestellt, wie es beim installieren von Contao auch notwendig ist.

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Ich nehme an, der Fehler entsteht dadurch, daß im SQL Query, das seit mySQL 8.0.2 reservierte Wort groups vorkommt:

    Code:
    You have an error in your SQL syntax; 
    check the manual that corresponds to your MySQL server version for the right syntax to use near 
    
    groups=NULL, inherit='', modules=NULL, themes=NULL, pagemounts='a:0:{}', alpty=N
    In einer Contao 4.4.40 (ebenfalls mit mySQL 8) kann ich das Problem nicht rekosntruieren, gehe also davon aus, daß das dort bereits korrekt behandelt wird.

    Nachdem Contao 3.5 Ende dieses Monats sein End Of Life erreicht, müsstest Du schnell sein, um das noch als zu fixenden Bug durchgehen zu lassen ;-)

    Ein Update auf Contao 4 wird für Dich wohl der Weg sein.

    Edit: nachdem Du von einer "frischen Installation" sprichst, sollte es doch kein problem sein, gleich mit Contao 4 zu starten.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Contao 3.5 würde ohnehin nur noch Sicherheitsupdates erhalten (bis Ende des Monats) und keine "normalen" Bugfix-Updates.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

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

    Standard

    Genau genommen ist der Support schon seit 12. April vorbei. Das JavaScript rundet nur auf 1. Mai 00:00 Uhr auf.

  5. #5
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Ich bin ja froh, daß 3.5 endlich tot ist, aber im https://contao.org/de/release-plan.html steht bei 3.5: Security Mai 2018 - Mai 2019
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, da habe ich auch gerätselt, wie der Release-Plan zu interpretieren ist. Anfangsmonat und Endmonat inklusive oder nur der Anfangsmonat? Wo gibt es denn die genauen Termine?

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

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    Ich bin ja froh, daß 3.5 endlich tot ist, aber im https://contao.org/de/release-plan.html steht bei 3.5: Security Mai 2018 - Mai 2019
    Ja, das meine ich ja. Im JavaScript ist der Endzeitpunkt auf den 12. April gesetzt. Für die Darstellung wird das aber auf ganze Monate gerundet, also auf den 1. Mai 2019 um 00:00:00 (CET).

  8. #8
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ah ja, einfach ins Script schauen, muss ich mir merken.

  9. #9
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Auf dem letzten Agenturtag sprach Leo vom EOL "Ende Mai 2019": https://leofeyer.github.io/agenturtag-2019/#9

    Aber im Prinzip ist das jetzt auch alles egal. The end is near.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

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
  •