Ina74 hat geschrieben:Hallo Zuschauer,
ja genau, es soll der Server von 4.4 aug 5.2 umziehen.
Kann ich die 4.6.15 denn einfach auf die 4.8.20 updaten? Oder ist der Sprung zu groß?
LG Ina
Zuschauer hat ja schon einiges dazu gesagt und aus meiner Erfahrung her mit Updates von 4.6 auf 4.8 her geht es prinzipiell schon zu machen.
Die Module sind oft ziemlich gleich, also die von 4.6 und 4.8.
Die alten kann man meistens aus einer neuen 4.8.20 Installation übernehmen und somit ersetzen, oft sind nur die Modul-Templates individuell verändert worden, seltener der Modulcode.
(Etwaige Fehler oder veralteter Code in alten Modulen wird dann im Errorlog angezeigt)
Und ab da muss man eventuell etwas in PHP nachbessern, aber selten etwas ganz neu programmieren wie bei 4.8 auf 4.9
Und wie ein früher aktives Mitglied hier immer wieder sagte, den Button "Migration" benützen, denn der macht mehr als nur "Update".
Die 4.6 hat nämlich viele Dateien, die in der 4.8 nicht mehr benötigt werden und durch andere ersetzt wurden, das heißt, es bleibt nach einem Update viel Datenmüll übrig.
Es gibt auch die Möglichkeit, eine neue 4.8.20 Installation zu machen und die Datenbank der alten 4.6 zu nehmen und Update oder Migration laufen zu lassen.
Die wichtigen Dateien (spezielle Module und angepasste Templates) aus dem 4.6 Mandant muss man natürlich in die 4.8.20 vorher rüber nehmen.
Speziell der Mandant (standardmäßig das /cms Verzeichnis) ist meistens individuell, und die Config-Dateien. Wenn man Contenido kennt, weiß man meistens, welche Dateien im Mandanten standard sind und welche üblicherweise nicht dazu gehören. Letztere sind dann die individuellen, die oft zu irgendwelchen Modulen gehören.
Dazu muss man aber wissen, dass es Modul-Programmier gab, die die standard Dateien (die zu den standard Modulen gehören) verändert haben ohne eine eigene Datei daraus zu machen. So funktioniert dann ein individuelles Modul nicht mehr, wenn die veränderte Datei mit einer Standard-Datei von 4.8.20 überschrieben wird.
Da ist es dann Gold wert, wenn man die alten Dateien noch gesichert hat und nachschauen kann, was da anders ist... und wenn man programmieren kann.
Durch diese Maßnahmen wird die alte Version "gereinigt", weil nur das in die 4.8.20 hinüber gerettet wird, was auch gebraucht wird und anders ist als eine Standardinstallation.
Vorher aber würde ich die 4.6.15 auf die 4.6.24 updaten, weil da hat sich einiges dazwischen getan und eine Migration von 4.6 auf 4.8 läuft dann im Zweifel problemloser.
Und unbedingt vorher Datensicherung machen!
Denn es gibt auch Künstler, die haben kein einziges Standardmodul von Contenido benützt sondern alles irgendwie individualisiert oder ganz neu geschrieben.
Hier ist ein einfaches Update oder eine Migration im schlimmsten Fall unmöglich, weil nichts mehr passt.
Da muss dann ein Programmierer ran.
Das mit dem Redesign ist so eine Sache.
Oft haben die Kunden gar nicht daran gedacht, dass auch eine Webseite eine Lebensdauer hat wie ein Auto. "Plötzlich und unerwartet" steht etwas neues an und dann ist kein Geld dafür da.
Schlimmstenfalls wurde für das alte System programmiert was die Tastatur aushält und dann sind ganz viele und komplexe Dinge anzupassen, damit die auf neueren Servern laufen.
So einen Fall hatte ich auch mal, dass es einen riesen Aufwasch war, das komplexe Ding auf einen anderen Server zu ziehen.
Viele Kunden verstehen das oft nicht, weil sie sich mit der Materie nie beschäftigt haben und auch nicht wollen.
Manche springen dann ab zu einem anderen Webdesigner und einem anderen System, wo natürlich alles viel besser ist...
Die Bösen sind dann wir, weil wir ein System installiert haben, das altert und Kosten verursacht