Contao-Camp 2024
Ergebnis 1 bis 2 von 2

Thema: Fehler bei Datenbank-Update im Installtool nach Installation einer Erweiterung

  1. #1
    Contao-Nutzer
    Registriert seit
    16.05.2013.
    Beiträge
    18

    Standard Fehler bei Datenbank-Update im Installtool nach Installation einer Erweiterung

    Hallo,

    bei einer 4.9.14 Installation soll die Erweiterung terminal42/contao-changelanguage installiert werden.
    Zur Aktualisierung der Datenbank im Installtool ist dies hier bei "Spalten anlegen" vorausgewählt:
    Code:
    CREATE INDEX languagemain ON tl_page (languagemain)	
    ALTER TABLE tl_page ADD languageMain INT UNSIGNED DEFAULT 0 NOT NULL	
    ALTER TABLE tl_undo ADD haste_data BLOB DEFAULT NULL
    Die Datenbank-Aktualisierung schlägt dann aber leider fehl.
    Aus den drei Stack Traces ist für mich nur ersichtlich, dass es die Spalte 'languagemain' nicht gibt ...
    Code:
    [3/3] DriverException
    Doctrine\DBAL\Exception\DriverException:
    An exception occurred while executing 'CREATE INDEX languagemain ON tl_page (languagemain)':
    
    SQLSTATE[42000]: Syntax error or access violation: 1072 Key column 'languagemain' doesn't exist in table
    
      at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:128
    ...
    Den gesamten Inhalt der Stack Traces kann ich bei Bedarf gerne noch posten.

    Ideen oder einen Rat, was man jetzt am besten tut???

    Gruß, Klaus

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.713
    User beschenken
    Wunschliste

    Standard

    k.A. was da los ist - offensichtlich "verschluckt" sich jemand - deinstalliert + neu installiert => alles o.k.

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
  •