Ergebnis 1 bis 11 von 11

Thema: Das Problem mit dem Live Update ist in der Version 8.3 (8.5) nun endgültig behoben.

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

    Standard Das Problem mit dem Live Update ist in der Version 8.3 (8.5) nun endgültig behoben.

    Zitat oben von Leo Feyer.
    Wer also noch am Update auf 3.2 nagt mit Liveupdate, sollte zumindest sicherstellen die aktuellste Version zu haben.
    Geändert von BugBuster (28.11.2013 um 21:42 Uhr) Grund: neue Version vom LU
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  2. #2
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Inzwischen sind wir schon bei Version 8.4.

    Einzige übrige Stolperfalle: Wenn automatische DB-Backups erstellt werden und das Live Update auf die 3.2.0 fehlgeschlagen ist, gibt es nach dem Downgrade eine Datei system/backup/mysql-3.2.0.sql. Diese Datei ist manuell zu löschen, andernfalls würde beim nächste Update-Versuch zuerst die Datenbank korrekt aktualisiert und anschließend das korrupte DB-Backup geladen werden.

  3. #3
    Contao-Nutzer
    Registriert seit
    03.09.2009.
    Ort
    Baunatal
    Beiträge
    122
    Partner-ID
    6087

    Standard

    Falls es um das Problem mit den nicht vorhandenen Bildern nach dem Update geht, kann ich dem nicht ganz zustimmen. Externe Erweiterungen sind deaktiviert, das Live Update ist auf Version 8.4 aktualisiert.
    Nach dem Update zeigt er im Frontend keine Bilde ran und gibt z.B. bei mod_randomimage folgendes aus:
    Code:
    Dieses Element verwendet noch das alte Contao 2 SRC-Format. Haben Sie die Datenbank aktualisiert?
    Wenn ich dann in die Erweiterungsverwaltung -> Datenbank aktualisieren gehe oder in das Install-Tool schaue, möchte er gerne die folgenden Änderungen an der DB durchführen:

    Code:
    ALTER TABLE `tl_content` CHANGE `singleSRC` `singleSRC` binary(16) NULL;	
    ALTER TABLE `tl_files` CHANGE `pid` `pid` binary(16) NULL;	
    ALTER TABLE `tl_form_field` CHANGE `uploadFolder` `uploadFolder` binary(16) NULL;	
    ALTER TABLE `tl_form_field` CHANGE `singleSRC` `singleSRC` binary(16) NULL;	
    ALTER TABLE `tl_member` CHANGE `homeDir` `homeDir` binary(16) NULL;	
    ALTER TABLE `tl_module` CHANGE `singleSRC` `singleSRC` binary(16) NULL;
    ALTER TABLE `tl_module` CHANGE `reg_homeDir` `reg_homeDir` binary(16) NULL;	
    ALTER TABLE `tl_theme` CHANGE `screenshot` `screenshot` binary(16) NULL;	
    ALTER TABLE `tl_calendar_events` CHANGE `singleSRC` `singleSRC` binary(16) NULL;	
    ALTER TABLE `tl_faq` CHANGE `singleSRC` `singleSRC` binary(16) NULL;	
    ALTER TABLE `tl_news` CHANGE `singleSRC` `singleSRC` binary(16) NULL;
    Leider sind die Bilder im Anschluss daran trotzdem nicht vorhanden.

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

    Standard

    mod_randomimage ist garantiert nicht für Contao 3.2 angepasst, daher kommt es zu dieser Meldung.
    Genaue Erklärung: https://community.contao.org/de/show...l=1#post297240

    Das dort noch DB Updates offen sind zeigt, dass die Mmigration nicht gelaufen ist. Da hilft es dann auch nicht nur die DB upzudaten.
    Hier muss geklärt werden, warum die Migration nicht gelaufen ist.
    Du hättest statt das DB Update zu tun die install.php aufrufen müssen, dieses macht das DB Update und die Migration.
    Aber wie gesagt, das hätte das LU tun sollen.
    Geändert von BugBuster (27.11.2013 um 09:00 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  5. #5
    Contao-Nutzer
    Registriert seit
    03.09.2009.
    Ort
    Baunatal
    Beiträge
    122
    Partner-ID
    6087

    Standard

    Mit mod_randomimage meinte ich die Core-Erweiterung Zufallsbild.

  6. #6
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Dein Problem liest sich exakt so, als wärest Du in die Stolperfalle gelaufen. Nach dem Downgrade auf Contao 3.1 inklusive Restore des DB-Backups (falls nicht automatisch durch den Live Update-Client) musst Du unbedingt ein eventuell vorhandenes DB-Backup der Version 3.2.0 löschen, andernfalls wird das korrupte Backup wieder eingespielt und der "Dieses Element verwendet noch das alte Contao 2 SRC-Format"-Fehler tritt auf.

  7. #7
    Contao-Nutzer
    Registriert seit
    03.09.2009.
    Ort
    Baunatal
    Beiträge
    122
    Partner-ID
    6087

    Standard

    Morgen leo,

    ich lösche nach jedem Versuch unter system/backups/ das entsprechende 3.2er Backup. Der Live Update-Client meldet auch bei Update, dass kein entsprechendes Backup gefunden wurde.

  8. #8
    Contao-Nutzer
    Registriert seit
    03.09.2009.
    Ort
    Baunatal
    Beiträge
    122
    Partner-ID
    6087

    Standard

    Ich habe mir eben die DB gesichert, alle externen Erweiterungen deinstalliert und das Live Update durchgeführt. Jetzt hat soweit alles funktioniert und ich sehe auch die Bilder im Frontend wieder. Jetzt muss ich nur die Erweiterungen wieder einspielen und die Daten wieder herstellen.

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

    Standard

    Würde ja bedeuten, externe Erweiterungen schaffen es, das LiveUpdate zu stören. Würg....
    Leo: schaltest du während des Updates die HOOKs aus? Habe ich letztens bei Composer-Inst gesehen, und fand das ne geniale Idee.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  10. #10
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Der einzige Hook, der potentiell ausgeführt werden könnte, ist der "initializeSystem"-Hook. Ich wüsste aber nicht, wie man den deaktivieren kann?

  11. #11
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Ich habe gerade die Version 8.5 des Live Update-Client freigegeben, in der der Safe-Mode früher aktiviert wird. Eventuell löst das schon das Problem.

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
  •