Перенос MODx Evolution

Итак, здесь я опишу краткую последовательность действий по переносу  MODx Evolution (CMS / CMF) на хостинг или… в общем не имеет значения куда.

  1. Выгрузите / проделайте экспорт базы данных движка через админку или приложение phpMyAdmin. Последний предпочтительней, т.к. позволяет архивировать, минимизируя размер получаемого дампа.
  2. Заархирируйте корневой каталог сайта, т.е. собственно папку с движком.
  3. Залейте / проделайте импорт дампа БД, созданной на первом шаге на новом месте, т.е. хостинге. Через phpMyAdmin или его аналог.
  4. Закачайте через файловый менеджер хостинга или FTP-клиент архив с файлами сайта в каталог, отведенный под новый домен.
  5. Распакуйте архив.
  6. Откройте файл config.inc.php. Он расположен в manager/includes, считая от корневого каталога MODx Evolution.
  7. Пришла пора подредактировать конфигурационный файл, вписав новые параметры подключения к СУБД, — эту информацию смотрите в панели управления хостингом:
    $database_type = 'mysql';                           // - СУБД.
    $database_server = 'localhost';                     // - сервер СУБД.
    $database_user = 'root';                            // - имя пользователя БД.
    $database_password = 'root';                        // - пароль пользователя БД.
    $database_connection_charset = 'utf8';              // - кодировка соединения.
    $database_connection_method = 'SET CHARACTER SET';  // - метод соединения.
    $dbase = '`moya_baza_dannih`';                      // - имя БД.              
    $table_prefix = 'wp_';                              // - префикс таблиц.

    В большинстве случаев корректировать вам потребуется только переменные $database_user, $database_password и $dbase. Реже $database_server.

  8. Если вы вручную редактировали .htaccess в корне сайта, тогда проверьте, что прописано строчками вида:
    RewriteEngine On
    RewriteBase /
  9. Если вы все сделали правильно, тогда MODx даст вам войти в Менеджер. Переходим на вкладку Инструменты→Конфигурация→Файловый менеджер. Здесь нажимаем на кнопку «Сброс» напротив пути для файл-менеджера.

    Пути файл-менеджера MODx Evolution

  10. Переходим на вкладку Инструменты→Конфигурация→Интерфейс и представление. Прокручивая колесо мышки, ищем параметр «Путь к файлам». Опять нажимаем на кнопку «Сброс».

    Путь к файлам MODx Evolution

На этом я плавно заканчиваю своё повествование.

Опубликовано 27-02-2013 в 14:36


Комментариев к записи: 4

  1. Вы забыли указать, что нужно на некоторые папки поставить права:
    assets/cache/ — 777
    assets/cache/siteCache.idx.php — 666
    assets/cache/sitePublishing.idx.php — 666
    assets/images/ — 777
    assets/export/ — 777
    manager/includes/config.inc.php — 444
    Таким образом вы разрешаете создавать движку файлы в папках кеш, image, export, а вот в config.inc.php уже писать запрещаете.

  2. Николай:

    Простите если немного не по теме. Я сделал экспорт/импорт таблиц БД с сайта в сети на локальный хост. После этого логинизация на локальном хосте перестала завершаться успехом. Пробовал сбросить пароль базы через SQL phpMyAdmin. Это не помогло. Мне кажется, если решить этот вопрос, то перенос сайта таким образом будет наиболее простым.

    • Администратор:

      Николай, посмотрите файл ‘.htaccess’ в корне сайта. Строчки с

      RewriteEngine On
      RewriteBase /
      

      На RewriteBase обратите внимание. Редиректит не туда по пути manager?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>











Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты