Быстрый перенос сайта на ModX Evo на другой сервер

Interface & Features в ModX Evo

Для переноса сайта, сделанного на системе управления сайтом ModX Evo, требуется потратить в среднем не более 15 минут в зависимости от скорости интернета. Но необходимо проделать следующие шаги:

1. Закачать все файлы в папку на сервере
2. Отредактировать файл config.inc.php (он находится в папке manager/includes/config.inc.php), заменив в нем строки подключения к базе данных:

    $database_type = 'mysql';
    $database_server = путь к серверу БД';
    $database_user = 'Пользователь БД';
    $database_password = 'Пароль пользователя на БД';
    $database_connection_charset = 'кодировка'; //(например, cp1251, UTF8)
    $database_connection_method = 'SET NAMES';
    $dbase = 'название БД';
    $table_prefix = 'префикс таблиц';

3. Сделать дамп данных на исходном сервере (об этом https://markimarta.ru/2010/08/mysql-backup-s-pomoshhyu-ssh/)
4. Развернуть дамп на новом сервере (https://markimarta.ru/2010/08/mysql-backup-s-pomoshhyu-ssh/)
5. Зайти в админку Modx’а (http://newhost/manager/)
6. Перейти в раздел Tools -> Configuration, в закладке Interface & Features нажать на Reset около поля File base path (Рис.1), потом в закладке File Manager нажать на Reset около поля File Manager path (Рис.2). После нажать на кнопку Save Save.
7. Возможно, придется поправить права на доступ к папкам и файлам, но в моей практике такого не было. Для копирования применяю Far2 с дополнением FarScp.

Interface & Features в ModX Evo

Interface & Features в ModX Evo

Настройки FileManager в Modx

Настройки FileManager в Modx


Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment







MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика