Ergebnis 1 bis 9 von 9

Thema: Maria DB - Contao 3.5.24

  1. #1
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard Maria DB - Contao 3.5.24

    Guten Tag,

    muss an einer älteren Installation arbeiten, kann jedoch keine Layouts mehr anlegen. Es erscheint folgende Fehlermeldung:

    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 MariaDB server version for the right syntax to use near 'rows, cols, sPosition, framework, loadingOrder, modules, mooSource, align, pid, ' at line 1 (INSERT INTO tl_layout (rows, cols, sPosition, framework, loadingOrder, modules, mooSource, align, pid, tstamp) VALUES ('2rwh', '2cll', 'main', 'a:2:{i:0;s:10:\"layout.css\";i:1;s:14:\"responsive.css\";}', 'external_first', 'a:1:{i:0;a:3:{s:3:\"mod\";i:0;s:3:\"col\";s:4:\"main\";s:6:\"enable\";i:1;}}', 'moo_local', 'center', '4', 0))
    Hab bereits erfahren, dass dies mit einem Update von MariaDB zusammenhängt.

    Was kann ich dem Serveradmin sagen, damit das Problem gelöst wäre? Gibt es ein neueres Update für MariaDB oder läuft das ganze evtl auf der aktuellsten Contao 3.5 Version? (Ein Update auf 4 ist leider zeitlich nicht realisierbar)

    Vielen Dank.

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

    Standard

    Die neueste Contao 3 Version ist 3.5.38.

  3. #3
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Hi Spooky,

    funktioniert die mit dieser MariaDB version? Dann würd ich gleich updaten

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

    Standard

    Generell gilt: wenn es Probleme gibt, immer zuerst auf die neueste Contao Version aktualisieren. Dann weiter mit dem Problem beschäftigen, falls noch vorhanden.

  5. #5
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Du solltest ohnehin updaten. Völlig unabhängig von dem aktuellen Fehler ist ein Support für veraltete Versionen völlig witz- und sinnlos. Wer weiss schon, welche Fehler behoben sind, oder ob dann nach Fehlerfindung nicht was anderes hoch kommt.

    Kurz gesagt: da ohne Update kein vernünftiger Support möglich ist, kann man es auch gleich lassen.

    Ich verstehe das immer nicht. Zeit in Fehlersuche zu investieren, obwohl man weiss, dass es nach einem Update völlig anders aussehen kann. Das ist doch verlorene Zeit?

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

    Standard

    Zitat Zitat von Nacht69 Beitrag anzeigen
    funktioniert die mit dieser MariaDB version? Dann würd ich gleich updaten
    Suchst Du "mariadb reserved words"

    Findest Du

    Code:
    ROWS	Added in MariaDB 10.2.4
    siehe https://mariadb.com/kb/en/library/reserved-words/


    In MySQL wird dies übrigens ab Verion 8 auch ein Problem

    Code:
    ROWS (R); became reserved in 8.0.2
    siehe https://dev.mysql.com/doc/refman/8.0/en/keywords.html
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  7. #7
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    Du solltest ohnehin updaten. Völlig unabhängig von dem aktuellen Fehler ist ein Support für veraltete Versionen völlig witz- und sinnlos. Wer weiss schon, welche Fehler behoben sind, oder ob dann nach Fehlerfindung nicht was anderes hoch kommt.

    Kurz gesagt: da ohne Update kein vernünftiger Support möglich ist, kann man es auch gleich lassen.

    Ich verstehe das immer nicht. Zeit in Fehlersuche zu investieren, obwohl man weiss, dass es nach einem Update völlig anders aussehen kann. Das ist doch verlorene Zeit?
    Hab gelesen dass das Problem auch bei Contao 4 besteht darum dachte ich eine Version zwischen 4 und meiner aktuellen bringt da gar nichts.
    Falscher Gedanke ... -> funktioniert jetzt wieder

  8. #8
    Contao-Fan
    Registriert seit
    16.01.2012.
    Beiträge
    418

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    Suchst Du "mariadb reserved words"

    Findest Du

    Code:
    ROWS	Added in MariaDB 10.2.4
    siehe https://mariadb.com/kb/en/library/reserved-words/


    In MySQL wird dies übrigens ab Verion 8 auch ein Problem

    Code:
    ROWS (R); became reserved in 8.0.2
    siehe https://dev.mysql.com/doc/refman/8.0/en/keywords.html
    Aber scheint nun bei der aktuellen Contao version kein Problem mehr zu sein oder? Also bei mir funktioniert es wieder.

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

    Support Contao

    Standard

    Ja, das wurde bereits vor einiger Zeit gefixt. Ich denke das war der Fix bei 3.5.33
    Quote reserved words in database queries (see #8813).

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
  •