Hallo,
ich habe eine alte Contao 2.11.0 Installation und möchte nun eine saubere neue Contao 4.4.6 aufsetzen.
Wie sichere ich die Seitenstruktur und Inhalte um sie später in die 4.4.6 einzufügen?
Danke für Eure Hilfe.
Druckbare Version
Hallo,
ich habe eine alte Contao 2.11.0 Installation und möchte nun eine saubere neue Contao 4.4.6 aufsetzen.
Wie sichere ich die Seitenstruktur und Inhalte um sie später in die 4.4.6 einzufügen?
Danke für Eure Hilfe.
Im Prinzip DB, files, templates sichern.
Ohne manuelle Nacharbeiten kommt man bei so einem Versionsprung aber nicht aus. Ein zusätzliches Problem können inkompatible Erweiterungen sein.
Auch wenn viele Templates angepasst wurden ist das problematisch.
Mutig :D Wenn die Seite nicht groß ist, d.h. nicht zu viele News usw. hat, würde ich sie lieber ganz neu aufsetzen.
Danke für die schnelle Antwort.
Ist zum Glück eine kleine Website mit wenigen Seiten. Aber man versucht ja sich das Leben so einfach wie möglich zu machen ;)
Musst du entscheiden. Aus den vergangenen Updates hab ich - für mich selbst - mitgenommen, dass es besser sein kann, die Seite neu aufzusetzen. Von 2 auf 3 hat sich viel verändert und von 3 auf 4 auch noch mal. bis man die templates auseinandergefummelt hat ist es manchmal besser, man macht die seite kurz neu. oder bietet sogar gleich ein redesign an :)
Ich glaube eine Übernahme der Inhalte selbst und der Seitenstruktur würde ich auch bei einer kleinen Seite zumindestens versuchen. Dabei hat man auch nichts zu verlieren. Wenn es schief geht DB löschen oder die Installation mit einer anderen leeren DB verbinden. Im allerschlimmsten Fall die Installation ein zweites Mal neu aufsetzen. Vielleicht würde ich interessehalber auch noch über eine dreier Installation als Zwischenschritt nachdenken. Aber wie gesagt nur für die Inhalte. Das Theme würde ich wohl eher neu aufbauen. Ist ja in so einem Fall wahrscheinlich auch schon etwas in die Jahre gekommen.
Ganz grob: Man kann eine neue saubere Installation ohne DB mit einer alten DB laufen lassen. Man muss dann das Install-Tool aufrufen und die neue Version erkennt die DB aus einer alten Contao Version und schlägt Updateroutinen vor, welche man nur per Klick starten braucht.
Nähere Infos zu Updates findet man hier im Forum oder als Videos auf YouTube.
Schaut mal hier! Dort wird erklärt wie Du von 3.5 auf 4 kommst! Klappt Super!
https://www.youtube.com/watch?v=rwC8xfdO3Ao
LG Alex
http://schwarzer-knick.de
Webseite erstellen lassen
Webdesign Schwarzer-Knick
Hast Du das schon mal getestet ausgehend von einer zweier Version? Ich würde zwar auch hoffen, dass die Updateroutine auch dann funktioniert, aber wenn man auf Erfahrungen anderer zurückgreifen kann, ist das immer hilfreich.
Ich hatte den Fall noch nicht. Das älteste bei mir war bisher ein 3.1.x
Man muss auf jeden Fall zuerst (erfolgreich) auf Contao 3.5.30 aktualisieren.
Ja, mehrfach. Wenn du den bekannten Thread zum Updaten von 2 auf 3 hier im Forum komprimierst, dann siehst du, dass dies dort auch gemacht wird.
https://community.contao.org/de/show...C3%BCr-Schritt
Solange man keine Templates, und/oder Erweiterungen mitnimmt, geht das sehr einfach. Das Kapitel mit dem Wechsel von tl_files/ nach files/ muss man natürlich gesondert beachten.
Von 3.5.latest auf 4 ist dann nochmal einfacher, weil man das mit dem files/ nicht mehr hat.
Nee, das geht meines Wissens nicht, weil die 4er Version die "alten" Migrationsschritte nicht mehr beinhaltet und grundsätzlich nur das Update von 3.5 auf 4.0 unterstützt. Dachte ich jedenfalls, mal irgendwo hier gelesen zu haben. Und auch Spookys Beitrag verstehe ich so.
Ja, ne, von 2 auf 4 würde ich auch nicht machen, alleine schon wegen files/. Deswegen weiß ich auch gar nichts darüber, ob es die Routinen dabei überhaupt gibt. Ich bin davon ausgegangen, dass man nicht direkt von 2 auf 4 geht.
Ja, das hat ja @Spooky auch so bestätigt.