Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Modx-Site vom Unterordner in den Stammordner verschieben

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.

  1. Alle Dateien in das richtige Verzeichnis verschieben.
  2. Öffnen Sie config.core.php im modx-root. Geben Sie hier Ihren neuen Pfad ein
  3. Öffnen Sie core/config/config.inc.php und ändern Sie alle Pfade und relativen URLs, damit sie mit Ihrem neuen Ordner/Ihrer URL übereinstimmen.
  4. 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.
  5. Führen Sie das Setup aus (vorhandene Site auswählen).
  6. 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.