sql >> Database >  >> RDS >> Mysql

Verplaats modx-site van submap naar hoofdmap

Je geeft niet op welke versie van Modx je gebruikt, maar ik neem aan dat het Revo is.

Het verplaatsen van een Revo-site kan moeilijk zijn, maar ik heb het verschillende keren gedaan, dus ik heb een eenvoudige lijst gemaakt van de dingen die ik moet doen.

  1. Verplaats alle bestanden naar de juiste map.
  2. Open config.core.php in de modx-root. Voer hier je nieuwe pad in
  3. Open core/config/config.inc.php en verander alle paden en relatieve url's zodat ze overeenkomen met uw nieuwe map/url.
  4. Upload de setup -map naar je modx-root. Als je deze map niet hebt, download hem dan van modx.com:OPMERKING:Vergeet niet om de setup-map voor JOUW versie van Modx te uploaden, aangezien deze wijzigingen kunnen bevatten. Het uploaden van een verkeerde setup kan ervoor zorgen dat je Modx crasht . U kunt uw huidige Modx-versie controleren in uw Manager-paneel. Doe dit voordat u al uw bestanden verplaatst.
  5. Voer de installatie uit (selecteer bestaande site).
  6. Alles klaar.

Om je volledige pad te vinden, zou dit PHP-script de magie moeten doen:

<?php
echo dirname(__FILE__);
?>

Plaats deze in de Modx-root. Dit wordt je root-pad.

Dit zou een behoorlijk kogelvrije manier moeten zijn om het te doen, maar vergeet niet om een ​​back-up te maken van al je bestanden en wees voorzichtig bij het wijzigen van paden en URL's.



  1. Gebruik gebonden parameter meerdere keren

  2. Query retourneert alleen geen resultaten wanneer ORDER BY is toegevoegd

  3. php-query voor iOS-breedtegraad en -lengte niet zoeken naar mysql lat en lon in de buurt met een xml-uitvoer

  4. Best practices om creditcardgegevens op te slaan in de DataBase