modx как перенести сайт с локального сервера на хостинг или обратно

В примере представлен перенос сайта с хостинга на Open Server (локальный), хотя данный алгоритм можно использовать и при обратном переносе, в основе - последние шаги по сбросу абсолютных путей сайта, без которых сайт не сможет нормально работать!

Помните, что если у вас старые версии системы (в нашем примере была modx evo 1.0.5 ) необходимо использовать PHP 5.2, потому что при использовании версии 5.3 - сайт дает ошибку в некоторых модулях

 

1) Копируете содержимое сайта с сервера (ваш_сайт.com папку www).

2) Вставляете ее в папку путь_папки_опен_сервер_у_вас_на_компьютере: OpenServer\domains\ваш_сайт_локальный.com\

3) Запускаете ваш опен сервер, на рабочей панеле в районе часов на значке опен сервера правой кнопкой мыши -> дополнительно -> phpmyadmin
Пользователь (если ничего не меняли в настройках опен сервера): root
Пароль: (оставляем пустым)

4) Создаете пустую базу, в нее копируете содержимое файла: 
ваша_база_данных.sql

5) Открываете в папке файл:
OpenServer\domains\ваш_сайт_локальный.ru\www\manager\includes\config.inc.php

в нем меняете

$database_type = 'mysql';
$database_server = 'localhost';
$database_user = 'root';
$database_password = '';
$database_connection_charset = 'utf8';
$database_connection_method = 'SET CHARACTER SET';
$dbase = '`ваша_база_данных`';
$table_prefix = 'ваша_база_данных_'; //префикс таблиц и нижнее подчеркивание

Сохраняете.

6) Открываете в браузере:
ваш_сайт_локальный.ru/manager

и вводите пароль как был на сервере для этого сайта для доступа к админ-панели.

7) Вкладка инструменты -> конфигурация -> Файл-менеджер: Путь для файл-менеджера - сброс

Вкладка инструменты -> конфигурация -> Интерфейс и представление: Путь к файлам - сброс

Сохраняете.

8) Теперь в браузере вводите:

ваш_сайт_локальный.ru

Ура! Все работает!

 

Есть ошибки или проблемы? Пишите нам, мы поможем.

 

(Средний рейтинг 3 из 2 оценок)

Рейтинг: 3 / 5