Шпаргалка: как быстро перенести сайт с modx revo на хостинг

Для того, чтобы наиболее безболезненно перенести сайт modx на хостинг нужно сделать следующие пункты:

  1. Очищаем кэш в MODX (Управление -> очистить кэш)

  2. Теперь идем в Управление -> Завершить все сеансы

  3. Заходим через файл-менеджер к себе на сервер в папку /core/cache и удаляем все папки которые там есть

  4. Обязательно делаем копии всех файлов и базы данных сайта на MODX Revo. Если сайт у вас на локальном компьютере, просто сделайте копию папки с файлами сайта и экспорт базы данных в phpMyAdmin в формате SQL

  5. Закачиваем файлы на хостинг

  6. Переносим базу данных на хостинг путём импорта

  7. Открываем файлы:

    /core/config/config.inc.php
    /config.core.php
    /connectors/config.core.php
    /manager/config.core.php
    

    С помощью редактора Notepade или другого любого html редактора заменяем старое имя MySQL сервера на новый (всего localhost), так же везде заменяем имя базы данных и пароль.

    Также везде заменяем старые пути на новые. Обратите внимание на то, что пути к сайту указываются от корня сервера, а не домена. Например:

    было:

    $modx_core_path= '/home/oldsite/public_html/core/';
    

    стало:

    $modx_core_path= '/www/newsite/core/';
    

Вот и все! Если все сделано правильно, то сайт заработает!