Ergebnis 1 bis 9 von 9

Thema: "Falsche" MariaDB Version nach Update

  1. #1
    Contao-Nutzer Avatar von Baddy
    Registriert seit
    29.08.2019.
    Beiträge
    26

    Beitrag "Falsche" MariaDB Version nach Update

    Hi, Hallo!

    Als ich damit beschäftigt war wegen eines anderen Problems meine Tastatur zu Zerbeißen, bin ich in ein weiteres Problem reingestiegen.
    Ich hab letzte Woche Contao von 5.1 auf 5.2 geupdated. Das lief so weit ohne Probleme, auch habe ich im Contao Manager mehrfach den Production-Cache in der Zwischenzeit neu aufgebaut und auch nochmal eine weitere Erweiterung installiert, die höchstwahrscheinlich hier nichts mit zu tun haben wird.

    Denn ich habe eine andere Erweiterung im Verdacht. Nachdem ich gerade das Zero-One Theme geupdated habe (es hat updates für 5.2 und relevante Änderungen zu meinem anderen Problem), trat plötzlich dieser Fehler auf.

    wrongdatabaseversion.png

    Ich habe die Contao-Installation allerdings mit 10.4 aufgesetzt. Bei der Installation gab es die Datenbank Auswahl 10.2+ oder so ähnlich, was im Prinzip ja erfüllt ist.
    Nicht ganz klar was diesen Fehler verursacht hat, scheint aber im Prinzip das "+" wegzunehmene, i.e. höhere Datenbank-Version zu invalidieren.

    Auf jeden Fall hab ich die ganze Geschichte dann so gelöst:

    .env.local geöffnet. Dort sind die Datenbank-Daten vermerkt.
    envlocal-before.png

    Die vermerkte Datenbank-Version auf die tatsächliche Datenbank-Version abgeändert.
    envlocal-after.png

    Dannach in Contao-Manager neu reingeladen und alles funktioniert wieder einwandfrei.

    Wahrscheinlich nicht ratenswert manuell die DB-Version einfach so anzupassen, schien aber ein Clear&Cut Case hier.

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

    Standard

    Bekam ich heute auch beim Update, wobei das Update gar nicht durchgeführt wurde (obwohl auf Alles Aktualisieren)
    Code:
    Wrong database version configured!
    You have version 10.6.12-MariaDB-0ubuntu0.22.04.1-log but the database connection is configured to 10.2.7-MariaDB.
    Man kann im Manager 1.7.1 nichts höheres als 10.2.7+ auswählen.
    Hab die Angabe bei mir auf `10.6.12-MariaDB` geändert, hat dann funktioniert.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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

    Standard

    Die Angabe der Datenbank Version wird voraussichtlich demnächst entfernt.
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Fan
    Registriert seit
    22.11.2009.
    Ort
    14943 Luckenwalde
    Beiträge
    373

    Standard

    Bei einer meiner Installationen wurde beim Update auf 4.13.31 die .env beim gelöscht, kann mir bitte jemand sagen wie die aufgebaut war? habe aktuell kein zugriff auf das backup

    Habe aktuell keine Verbindung zur Datenbank

    Danke

    PS. und bitte auch die genaue Bezeichnung der Datei

    Im Manager 1.7.1 kann ich nichts auswälen
    Geändert von Merlin (10.10.2023 um 10:48 Uhr)
    Freundliche Grüße
    Jens


  5. #5
    Contao-Nutzer Avatar von Baddy
    Registriert seit
    29.08.2019.
    Beiträge
    26

    Standard

    Zitat Zitat von Merlin Beitrag anzeigen
    Bei einer meiner Installationen wurde beim Update auf 4.13.31 die .env beim gelöscht, kann mir bitte jemand sagen wie die aufgebaut war? habe aktuell kein zugriff auf das backup

    Habe aktuell keine Verbindung zur Datenbank

    Danke

    PS. und bitte auch die genaue Bezeichnung der Datei

    Im Manager 1.7.1 kann ich nichts auswälen
    Hallo Merlin.

    Meine .env Datei ist leer.

    Ich vermute du meinst die .env.local ?
    Die sieht standardmäßig so aus:

    Code:
    APP_SECRET=(encrypted string)
    DATABASE_URL=mysql://(user):(pass)@(host):(port)/(databasename)?serverVersion=(dbVersion)-(MariaDB/Mysql)

  6. #6
    Contao-Nutzer
    Registriert seit
    15.03.2010.
    Ort
    AT
    Beiträge
    204

    Standard

    Im Manager kann die Versionsnummer auch manuell eingetragen werden.
    Wenn nicht unten im Select dann oben im Textfeld.

  7. #7
    Contao-Nutzer
    Registriert seit
    16.01.2021.
    Beiträge
    5

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Hab die Angabe bei mir auf `10.6.12-MariaDB` geändert, hat dann funktioniert.
    Danke für den Tipp, hat bei mir mit "10.5.22-MariaDB" auch funktioniert.

  8. #8
    Contao-Fan Avatar von MacPix
    Registriert seit
    11.07.2011.
    Ort
    Zürich
    Beiträge
    554

    Standard

    Hallo Zusammen

    Ich dnke das haben die meisten das Problem... Was soll man da am besten machen ? oder gibts da ein Update was das behebt?

  9. #9
    Contao-Nutzer
    Registriert seit
    22.12.2020.
    Beiträge
    7

    Standard

    Zitat Zitat von MacPix Beitrag anzeigen
    Hallo Zusammen

    Ich dnke das haben die meisten das Problem... Was soll man da am besten machen ? oder gibts da ein Update was das behebt?
    Ich hatte das gleiche Problem. Mit dem neuesten Update auf 5.2.4 wird in der Einrichtung nicht mehr nach der Version der DB gefragt.
    Die Einrichtung muss erneut einmalig ausgeführt werden und dann funktioniert alles wieder wie es soll.

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
  •