Sie geben nicht an, welche Version von Modx Sie verwenden, aber ich nehme an, es ist Revo.
Das Verschieben einer Revo-Site kann schwierig sein, aber ich habe es mehrmals getan, also habe ich eine einfache Liste mit Dingen erstellt, die ich tun muss.
- Alle Dateien in das richtige Verzeichnis verschieben.
- Öffnen Sie
config.core.php
im modx-root. Geben Sie hier Ihren neuen Pfad ein - Öffnen Sie
core/config/config.inc.php
und ändern Sie alle Pfade und relativen URLs, damit sie mit Ihrem neuen Ordner/Ihrer URL übereinstimmen. - Laden Sie das
setup
hoch -Ordner in dein modx-Root. Wenn Sie diesen Ordner nicht haben, laden Sie ihn von modx.com herunter:HINWEIS:Denken Sie daran, den Setup-Ordner für IHRE Version von Modx hochzuladen, da diese Änderungen enthalten können. Das Hochladen eines falschen Setups kann zum Absturz von Modx führen . Sie können Ihre aktuelle Modx-Version in Ihrem Manager-Panel überprüfen. Tun Sie dies, bevor Sie alle Ihre Dateien verschieben. - Führen Sie das Setup aus (vorhandene Site auswählen).
- Alles erledigt.
Um Ihren vollständigen Pfad zu finden, sollte dieses PHP-Skript die Magie übernehmen:
<?php
echo dirname(__FILE__);
?>
Platzieren Sie diese in der Modx-Root. Dies wird Ihr Root-Pfad sein.
Dies sollte ein ziemlich sicherer Weg sein, aber denken Sie daran, eine Sicherungskopie aller Ihrer Dateien zu erstellen, und seien Sie vorsichtig, wenn Sie Pfade und URLs ändern.