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
Lesezeichen