Knowledgebase:Contrexx Edition Upgrade
From Cloudrexx Development Wiki
Die bestehende Contrexx® Lizenz wird auf eine höhere Lizenz erhöht. In diesem Arbeitsschritt wird die neuste Contrexx® Version installiert.
Wichtig
- Das Editions Upgrade ist nur zwischen gleichen Versionen möglich (Beispiel: Contrexx Basic 2.0.1 auf Contrexx Premium 2.0.1)!
- Bevor man mit dem Upgrade beginnt, sollte man UNBEDINGT ein Backup der alten Version erstellen, inklusive der gesamten Datenbank!
Vorbereitung
- Erstellen Sie dann einen Ordner, in dem Sie die neue Version installieren möchten.
- Installieren Sie die Version, auf die Sie Ihr bisheriges Contrexx Upgraden möchten (gleiche Version wie die Vorhandene).
- Kopieren Sie alle Designs (aus dem 'themes' Ordner), alle Bilder (aus dem Ordner 'images') und alle Daten aus den Ordnern 'media' und 'feed' in die neu Installierte Version.
Inhalte überspielen
- Bei der alten Datenbank einen SQL-Dump mit "DROP TABLE if exist" erzeugen unter Ausschluß folgender Tabellen: contrexx_backend_areas, contrexx_modules und contrexx_module_repository
- Diesen Dump über die neue Datenbank spielen
Update
- Falls nötig die neue Installation auf die aktuelle Version aktualisieren. Weitere Informationen: Knowledgebase:Update.
Test
- Unbedingt Funktionalität der neuen Installation testen.
- Bilder könnten evtl. wegen dem neuen Installationsordner an den "falschen" Ort zeigen, sollten aber wegen der zu ersetzenden Installation dennoch angezeigt werden
Aktivierung
- Ordner erstellen, in den die alte Version verschoben werden kann
- Bei neuer Installation den Pfad anpassen (root offset)
- Alte Installation in Ordner von Schritt 1 verschieben
- Neue Installation in den alten Ordner verschieben
- Tests wiederholen