Ergebnis 1 bis 3 von 3

Thema: Fehler nach Update von 2.11 auf 3.1.1

  1. #1
    Contao-Nutzer
    Registriert seit
    12.09.2011.
    Ort
    Stuttgart
    Beiträge
    61

    Standard Fehler nach Update von 2.11 auf 3.1.1

    Hallo,

    ich habe ein Update von Contao 2.11 direkt auf Contao 3.1.1 gemacht. Habe nach dem Update das Installtool ausgeführt und die benötigten Schritte durchgeführt, hat auch alles geklappt. Den tl_files Ordner habe ich ohne Fehler in files umbenannt. Website läuft auch, eigentlich sollte es kein Problem geben. Im Backend wird auch Contao 3.1 angezeigt.

    Allerdings ist es so, dass wenn ich mich ins Installtool einlogge immer noch folgende Meldung erscheint:

    Es scheint, als würden Sie ein Update von einer Contao-Version kleiner als 3.1 durchführen. Falls das zutrifft, ist es unbedingt notwendig, das Version 3.1-Update auszuführen, um die Integrität der Daten zu gewährleisten!

    -> wenn ich auf den Button Version 3.1 updaten klicke kommt eine Fehlermeldung mit folgendem Inhalt:

    [03-Jul-2013 08:09:30 GMT] PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: Can't DROP 'path'; check that column/key exists (ALTER TABLE `tl_files` DROP INDEX `path`)' thrown in /is/htdocs/wp1077880_G76QX9ILDW/www/system/modules/core/library/Contao/Database/Statement.php on line 346
    #0 /is/htdocs/wp1077880_G76QX9ILDW/www/system/modules/core/library/Contao/Database.php(228): Contao\Database\Statement->query('ALTER TABLE `tl...')
    #1 /is/htdocs/wp1077880_G76QX9ILDW/www/system/modules/core/library/Contao/Database/Updater.php(468): Contao\Database->query('ALTER TABLE `tl...')
    #2 /is/htdocs/wp1077880_G76QX9ILDW/www/contao/install.php(956): Contao\Database\Updater->run31Update()
    #3 /is/htdocs/wp1077880_G76QX9ILDW/www/contao/install.php(530): InstallTool->update31()
    #4 /is/htdocs/wp1077880_G76QX9ILDW/www/contao/install.php(181): InstallTool->runDatabaseUpdates()
    #5 /is/htdocs/wp1077880_G76QX9ILDW/www/contao/install.php(971): InstallTool->run()
    #6 {main}


    Ich kann im Backend so gar nichts ändern. Wenn ich in bei Erweiterungsverwaltung > Datenbank aktualisieren auf Aktualisierung (siehe Screenshot) klicke passiert rein gar nichts. Hat keiner dieses Problem gelöst ohne nochmals alles neu zu installieren?
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Dazu gibt es schon einige Threads -> Suchfunktion :-)

    Hi, die Reihenfolge der Aktualisierung der DB ist wohl falsch.

    Einfach den Haken zur Aktualisierung der `tl_files` DROP INDEX `path` deaktivieren, die anderen Tabellen aktualisieren und danach sollte auch diese ohne Fehler aktualisiert werden können.
    https://community.contao.org/de/show...l=1#post269496


    Oder auch:
    https://community.contao.org/de/showthread.php?41983-Update-von-Contao-3-0-6-auf-3-1-0&highlight=ALTER+TABLE+%60tl_files%60+DROP+INDE X
    https://community.contao.org/de/show...ROP+INDEX+path
    https://community.contao.org/de/show...ROP+INDEX+path
    Geändert von Kahmoon (03.07.2013 um 10:17 Uhr)

  3. #3
    Contao-Nutzer
    Registriert seit
    12.09.2011.
    Ort
    Stuttgart
    Beiträge
    61

    Standard

    Hallo Kahmoon,

    vielen Dank für deine Antwort. Ich habe diese Threads schon gefunden, mehrere Tabs offen und blöderweise im falschen meinen Post geschrieben, deshalb das neue Thema.
    Mein Post bezieht sich nämlich eigentlich auf den letzten Link von dir. Ich schließ das Thema mal hier ab und schreibe im richtigen weiter.



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
  •