Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Update von 2.11 auf 4.4 - Keine Inhalte

  1. #1
    Contao-Nutzer
    Registriert seit
    08.04.2011.
    Beiträge
    47

    Frage Update von 2.11 auf 4.4 - Keine Inhalte

    Hallo,

    ich habe eine zugegebenermaßen relativ alte Installation von 2.11 auf die LTS 4.4 aktualisiert. Dazu habe ich per
    Code:
    composer create-project
    eine komplette Neuinstallation ausgeführt. Bis dahin lief alles gut.

    Dann habe ich die Dateien (tl_files => files) kopiert. Auch prima.

    Anschließend wurden die Daten aus der Datenbank per CSV-Import eingefügt. Hat alles funktioniert.

    Ergebnis: Im Adminbereich sehe ich alles. Im Frontend zeigt sich eine leere Seite. Das Layout ist da, aber es wird kein einziges Modul angezeigt, keine Artikel, keine Navigation.

    Die DB-Logs sehen verdächtig aus. Es findet kein Zugriff auf die Artikel oder Content-Tabelle statt:

    Code:
    SELECT * FROM tl_session WHERE ...
    SELECT tl_page.* FROM tl_page WHERE tl_page.type='root' AND (tl_page.dns='soulwind.loc' OR tl_page.dns='') AND (tl_page.language IN('de-DE','de') OR tl_page.fallback='1') AND (tl_page.start='' OR tl_page.start<='1568453160') AND (tl_page.stop='' OR tl_page.stop>'1568453220') AND tl_page.published='1' ORDER BY tl_page.dns DESC, FIND_IN_SET(`tl_page`.`language`, 'de,de-DE') DESC, tl_page.sorting LIMIT 0,1
    SELECT tl_page.* FROM tl_page WHERE tl_page.pid='1' AND tl_page.type!='root' AND tl_page.type!='error_403' AND tl_page.type!='error_404' AND (tl_page.start='' OR tl_page.start<='1568453160') AND (tl_page.stop='' OR tl_page.stop>'1568453220') AND tl_page.published='1' ORDER BY tl_page.sorting LIMIT 0,1
    SELECT tl_page.* FROM tl_page WHERE tl_page.pid='1' AND tl_page.type!='root' AND tl_page.type!='error_403' AND tl_page.type!='error_404' AND (tl_page.start='' OR tl_page.start<='1568453160') AND (tl_page.stop='' OR tl_page.stop>'1568453220') AND tl_page.published='1' ORDER BY tl_page.sorting LIMIT 0,1
    SELECT tl_page.* FROM tl_page WHERE tl_page.alias='index' AND (tl_page.start='' OR tl_page.start<='1568453160') AND (tl_page.stop='' OR tl_page.stop>'1568453220') AND tl_page.published='1'
    SELECT tl_layout.*, j1.`id` AS pid__id, j1.`tstamp` AS pid__tstamp, j1.`name` AS pid__name, j1.`author` AS pid__author, j1.`folders` AS pid__folders, j1.`screenshot` AS pid__screenshot, j1.`templates` AS pid__templates, j1.`vars` AS pid__vars, j1.`defaultImageDensities` AS pid__defaultImageDensities FROM tl_layout LEFT JOIN tl_theme j1 ON tl_layout.`pid`=j1.id WHERE tl_layout.`id`='2' LIMIT 0,1
    SELECT * FROM tl_files WHERE ...
    Hat jemand einen Tipp?

    Viele Grüße
    Oliver

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.028
    Partner-ID
    10107

    Standard

    Um eine Contao 2 Installation auf Contao 4 zu bringen musst du zuerst auf Contao 2.11.17 und dann auf 3.5.40 aktualisieren und dann auf Contao 4.4.43. Außerdem solltest du mit Kopien der Datenbank arbeiten, statt CSV imports.

  3. #3
    Contao-Nutzer
    Registriert seit
    08.04.2011.
    Beiträge
    47

    Standard

    CSV Import sollte den Workaround für die geänderten Datenbankstrukturen bilden. Hat aber nicht funktioniert.

    Also, für alle, die hier irgendwann vorbeischneien: ein Update funktioniert nur von Major zu Major-Version! Wichtig: Jeweils die höchste Version auswählen. Also:

    Installiert ist: 2.10.1

    1. Update auf 2.11.x
    2. Update auf 3.5.x
    3. Update auf 4.4.x (für LTS)

    Die Anleitungen kann man sich hier im Forum zusammensuchen.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.028
    Partner-ID
    10107

    Standard

    Der Workaround ist grundsätzlich falsch, Contao übernimmt die notwendigen Datenbank Updates bei korrekter Update Vorgehensweise

  5. #5
    Contao-Nutzer
    Registriert seit
    08.04.2011.
    Beiträge
    47

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Der Workaround ist grundsätzlich falsch, Contao übernimmt die notwendigen Datenbank Updates bei korrekter Update Vorgehensweise
    ... habe ich oben auch indirekt geschrieben

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
  •