das ist eine Übersetzung von How do I upgrade/update to the latest CMSimple_XH version?
Update: Wenn Du bereits eine CMSimple_XH Version mit der selben Unterversionsnummer installiert hast (z.B. 1.6.1 -> 1.6.3), ist das üblicherweise recht einfach (bitte beachte, dass das Update auf 1.5.4 ein wenig aufwendiger ist):
- mach eine Sicherung Deiner Homepage
- lade das Update-Paket für diese Unterversion herunter, entpacke es, und lade alle Dateien auf Deinen Server
- prüfe, ob alles funktioniert wie es soll (es kann sein, dass Du den Browser-Cache leeren musst, damit aktuelle Dateien geladen werden)
Upgrade: Wenn Du eine ältere Version installiert hast, ist es nicht ganz so einfach, vor allem falls Du eine Version hast, die nicht UTF-8 kodiert ist (üblicherweise alle Versionen vor CMSimple_XH 1.2, sowie CMSimple "classic", CMSimple SE, CMSimple LE):
- installiere die neue Version in einer Test-Umgebung (auf Deinem lokalen Rechner oder in einem Unterverzeichnis Deines Webspace)
- kopiere den content/ Ordner, Zweitsprachen-Ordner, die Templates, die Plugins und alle Bilder und Downloads aus der alten Installation in die neue. Wenn es in der alten Version keine pagedata.php Dateien gab, lösche diese in der neuen Version.
- rekonfiguriere Einstellungen->CMS und Einstellungen->Website manuell und führe alle Änderungen, die Du unter Einstellungen->Sprache durchgeführt hast, noch einmal durch (zu Erleichterung kannst Du die Sprach- und Konfigurations-"Defaults" nutzen)
- wenn Einstellungen->Sprache->Meta->Codepage ungleich 'utf-8' ist, dann ändere das, installiere den Utf8migrator_XH und konvertiere damit alle Dateien nach UTF-8 (es ist wichtig, die derzeitige Kodierung der Dateien anzugeben)
- prüfe die Homepage gründlich (es kann sein, dass Du den Browser-Cache leeren musst, damit aktuelle Dateien geladen werden) -- im günstigsten Fall läuft alles wie gewünscht, und Du kannst einfach die alte Homepage durch die neue ersetzen (aber behalte auf jeden Fall eine Sicherung der alten Homepage!)
- Links zu CMSimple-Seiten funktionieren nicht mehr: das liegt vermutlich an nicht ASCII-Zeichen in der Seitenüberschrift, die bei ANSI bzw. UTF-8 unterschiedlich kodiert werden. Wie die alten Links weiterhin funktionieren, ist im XH-Wiki erklärt.
- Ein Plugin funktioniert nicht wie es soll: manche Plugins funktionieren nicht reibungslos mit UTF-8-Kodierung (z.B. Genizforum). Es ist vermutlich das beste, solche Plugins gegen UTF-8 kodierte Alternativen auszutauschen. Wenn das nicht möglich ist, versuche den Autor des Plugins zu kontaktieren, oder frag hier im Forum nach
Christoph