• Авторизация


Как перенести сайт на MODx Revo на другой хостинг 23-08-2012 15:52 к комментариям - к полной версии - понравилось!


Для переноса сайта на MODx Revolution на другой хостинг выполняем следующие шаги:

1. Входим в админку — чистим кеш и сессии

Site —> Clear Cache

Security —> Flush All Sessions

или

удаляем содержимое core/cache

2. Архивируем файлы сайта

Через SSH на UNIX системах можно сделать так:

tar -czf /path/to/backups/modx_revo_site.tar.gz /path/to/modx_doc_root/

 

3. Копируем архив на новый хостинг и разархивируем

Архив надо класть в ОТДЕЛЬНУЮ папку.

gunzip modx_revo_site.tar.gz

или

tar xvf modx_revo_site.tar

 

4. Делаем дамп БД

Либо используем phpMyAdmin, либо через SSH:

mysqldump -u username -p your_revo_db > /path/to/backups/my_revo_db.sql

 

5. Заливаем БД на новый хостинг

Либо используем phpMyAdmin, либо через SSH:

mysql -u username -p target_db < my_revo_db.sql

 

Вносим изменения в конфиг

core/config/config.inc.php

/* PATHS */ $modx_core_path= '/path/to/modx_doc_root/core/'; $modx_processors_path= '/path/to/modx_doc_root/core/model/modx/processors/'; $modx_connectors_path= '/path/to/modx_doc_root/connectors/'; $modx_manager_path= '/path/to/modx_doc_root/manager/'; $modx_base_path= '/path/to/modx_doc_root/'; $modx_assets_path= '/path/to/modx_doc_root/assets/'; /* HOST (used for command-line PHP stuff) */ $http_host='yoursite.com';

 

Апдейтим БД, т.к. некоторые пути хранятся там

UPDATE `your_revo_db`.`workspaces` SET path='/path/to/modx_doc_root/core/' WHERE id='1

 

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Как перенести сайт на MODx Revo на другой хостинг | spacesite - Дневник Хатуль мадан | Лента друзей spacesite / Полная версия Добавить в друзья Страницы: раньше»