Ergebnis 1 bis 6 von 6

Thema: Contao Update Tabelle tl_message_queue löscht INDEX nicht

  1. #1
    Contao-Nutzer Avatar von mschindler
    Registriert seit
    25.08.2011.
    Ort
    Bad Feilnbach
    Beiträge
    221
    Partner-ID
    7698

    Standard Contao Update Tabelle tl_message_queue löscht INDEX nicht

    Hallo zusammen,
    ich habe nach einem Contao Update von einer 5.3.43 ein paar DB-Anpassungen die mir nicht gleich durchlaufen.

    DROP INDEX IDX_1E97E1AD16BA31DB ON tl_message_queue
    DROP INDEX IDX_1E97E1ADFB7336F0 ON tl_message_queue
    DROP INDEX IDX_1E97E1ADE3BD61CE ON tl_message_queue
    CREATE INDEX IDX_1E97E1ADFB7336F0E3BD61CE16BA31DBBF396750 ON tl_message_queue (queue_name, available_at, delivered_at, id)
    ALTER TABLE tl_module ADD recommendation_addSummary CHAR(1) DEFAULT '' NOT NULL

    Die Contao Installation wird regelmäßig über trakked von mir aktualisiert und lässt es leider über den Manager nicht zu, die DB Migration zu durchlaufen.
    Lokal habe ich die gleiche Installation in meiner Entwicklungsumgebung und kann auch nicht gleich über den Manager die DB-Anpassungen durchlaufen lassen.

    Scheinbar hängt da ein Prozess, denn nach x Minuten habe ich eben noch mal einen Versuch Lokal und Live angestossen, dann ist die DB Migration durchgelaufen.

    Hier mal ein Auszug aus der composer.json / Lokal habe ich PHP 8.3 und MySQL 5.7.39

    PHP-Code:
            "codefog/contao-news_categories""^4.0",
            
    "contao/conflicts""*@dev",
            
    "contao/faq-bundle""5.3.*",
            
    "contao/listing-bundle""5.3.*",
            
    "contao/manager-bundle""5.3.*",
            
    "contao/news-bundle""5.3.*",
            
    "fritzmg/contao-sharebuttons""^2.2",
            
    "heimrichhannot/contao-search-bundle""^3.0",
            
    "madeyourday/contao-rocksolid-custom-elements""^2.2",
            
    "madeyourday/contao-rocksolid-frontend-helper""^2.2",
            
    "numero2/contao-opengraph3""^4.3",
            
    "oveleon/contao-google-recommendation-bundle""dev-develop",
            
    "pdir/css-style-selector-bundle""^1.7",
            
    "smalot/pdfparser""^2.11",
            
    "terminal42/contao-changelanguage""^3.6" 

    Falls jemand auch auf das Problem stossen sollte, hier schon mal der Hinweis, das die Migration bei einem zweiten Versuch nach x Minuten durchgelaufen ist.
    Ich werde heute noch bei weiteren Installationen ein Contao Update durchführen und bereichten.

    Viele Grüße
    Markus
    Offizieller Contao Premium Partner seit 2016
    codesache.de
    ---
    Mitglied der Contao Community Bayern
    Aktuelle Termine zur Contao Community Bayern: contao-bayern.de

  2. #2
    Contao-Fan Avatar von lbableck
    Registriert seit
    10.06.2021.
    Beiträge
    396
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Trat bei mir auch in einigen Installationen auf, in machen lief die Änderung aber auch direkt beim ersten Mal durch. Es gibt dafür auch schon ein Issue dafür auf GitHub: https://github.com/contao/contao-manager/issues/903
    Per CLI tritt das Problem nicht auf.

    Hier ist auch schon ein potentieller Fix https://github.com/contao/contao/pull/9200
    Mit einem hängenden Prozess hatte das übrigens nichts zu tun, es war einfach gesagt nur dem Zufall überlassen ob die Änderungen ausgeführt wurden oder nicht.
    Geändert von lbableck (07.01.2026 um 12:03 Uhr)

  3. #3
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.679
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Genau diese Zeilen hatte ich auch bei einem Update (ich nehme an, nur mit anderen Zahlen).
    Ich habe dann manuell in der Datenbank die alten Indexe gelöscht und einen Neuen angelegt.
    Der Manager hat ihn dann entsprechend umbenannt, danach war der Fehler weg.

  4. #4
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    430

    Standard

    same problem here
    Update auf 5.3.43

    warten wir auf die nächste Version

  5. #5
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.679
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Auch mit dem Manager 1.10.8 werden die alten Index-Einträge nicht gelöscht. Wenn ich diese manuell in der Datenbank lösche, dann kann der Manager jetzt den neuen Index anlegen. Ich denke, das ging zuvor mit 1.10.6 nicht.

  6. #6
    Contao-Fan Avatar von lbableck
    Registriert seit
    10.06.2021.
    Beiträge
    396
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja, mit dem Manager hat das nichts zu tun, das ist ein Bug in Contao. Mein PR ist schon gemerged, wird also im nächsten Contao Release gefixt sein.

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
  •