Liste der Anhänge anzeigen (Anzahl: 1)
Contao 4.6.6, Install Tool, Datenbank aktualisieren Fehler: "Duplicate key name"
Mit dem Datenübertragungstool bei all-inkl.com habe ich von einer Datenbank die Inhalte in eine neue Datenbank übertragen (beide DB liegen bei all-inkl). Rufe ich nun das Install-Tool auf, möchte dieses Spalten anlegen und löschen was unter var/logs diesen Fehler erzeugt:
Code:
Syntax error or access violation: 1061 Duplicate key name 'path' at /www/htdocs ...
So sieht das aus: Anhang 21749
Leider kenne ich nicht die Befehle wie ich das z.B. direkt in der Datenbank via PHPMyAdmin korrigieren kann. FE und BE scheinen zu funktionieren, vielen Dank für Tipps und Hinweise!
Und allen hier einen guten Rutsch ins neue Jahr! :D
Liste der Anhänge anzeigen (Anzahl: 1)
Okay Spooky, ich versuche mal hier Sinnvolles beizutragen (bin kein Entwickler):
- Ja, ich bin auf Contao 4.6.12, der Fehler trat auf nach einem Update von Contao 4.6.11 auf Contao 4.6.12, einzige installierte Erweiterung: Isotope, upgrade heute
- Der Fehler tritt ebenfalls auf nach einem Update von Contao 4.6.5 auf Contao 4.6.12, keine installierte Erweiterung, gerade getestet siehe hier: Anhang 21750
- Der Fehler tritt nicht auf bei einer Installation von Contao 4.6.12 (Core only), am 29.12.2018 frisch installliert
Für mich daher vorstellbar, dass das mit dieser Änderung zu tun hat: https://github.com/doctrine/dbal/pull/3415 Zwar habe ich einen Github-Account, weiss bisher allerdings nicht wie ich an die
Zitat:
doctrine Versionsangabe
komme und wie ich den Fehler wo auf Github beschreiben könnte, wozu rätst du mir?
Vollständige Paketaktualisierung ausführen?
Zitat:
Zitat von
xchs
anschließend erneut eine vollständige Paketaktualisierung auszuführen.
ok und wie mache ich diese Paketaktualisierung?
Liste der Anhänge anzeigen (Anzahl: 2)
auch Version 2.9.0 ausschließen
EDIT: Der beschriebene Konflikt kann nur vermieden werden, indem man auch Version 2.9.0 ausschließt.[/QUOTE]
In der composer.json in meinem Root Verzeichnis?
Der Code um alle drei Versionen auszuschließen, wäre dann entsprechend so?
HTML-Code:
"conflict": {
"doctrine/dbal": "2.9.0|2.9.1|2.9.2"
},
Ich hocke da jetzt seit 3 Tagen dran und bin echt langsam maximal genervt...
Contao 4.6.12 - Immer wieder der Error beim Aktualisieren der DB: SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes at /is/htdocs/.../www/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:88