====== MODX auf einen anderen Server umziehen ====== - Fragestellung beantworten: Kann ich auf dem aktuellen Server Modx noch zu neuen Version upgraden? Das hängt bei vielen Servern mit dem vorhandenen PHP-Versionen zusammen. - Falls ja: Vorher upgraden, mit Guidos Installationsscript. - Fall nein: Umziehen und danach upgraden - Dateien auf dem bisherigen Server per FTP sichern - Verzeichnis /core/cache vorher leeren (Modx Cache löschen bzw. nicht mitsichern) - Sicherstellen, dass /core/cache/ angelegt ist bzw. neu anlegen - prüfen, ob Ursprungsserver oder Zielserver Zip als Komprimierungsformat anbietet - Datenbank auf dem bisherigen Server als SQL-Dump mit der Standardfunktion von PhpMyadmin exportieren/sichern, z.B. mit [[phpmyadmin:start]] - SQL-Dump in der Datenbank auf dem neuen Server importieren - Pfade in ''/config.core.php'' aktualisieren - Datenbank-Zugangsdaten und Pfade in ''/core/config/config.inc.php'' aktualisieren - PHP-Versionen entweder in Modx unter > Verwalten > Berichte > Systeminformationen oder auf älteren System unter > Berichte > Systeminformationen und dann auf PHP-Info klicken - Setup bzw. Update, unter ''/setup'' auf dem neuen Server ausführen - ! Wenn nach dem Setup ein Fehler 500 beim Bearbeiten der Seiten auftaucht, dann den TinyMCE einmal komplett entfernen und neu installieren ==== Erfahrungsbericht Cronhill Umzug ==== - komplette alte Website herunterladen, vorher Cache gelöscht - auf neuer Seite komplette Neuinstallation mit dem Installationsscript - von alter Datenbank einen Export gemacht - neue Datenbank leeren - Datenbankexport importiert - nach Fehler 500 Tiny MCE deinstalliert und neu installiert = danach war der Error 500 weg - weiteres Fehlerpotential haben Einträge im Kontext, vor allem wenn Babel installiert ist, auch hier muss in allen Sprachen die neue Domain eingetragen werden Danach lief alles perfekt