Для переноса сайта на MODx Revolution на другой хостинг выполняем следующие шаги:
Site —> Clear Cache
Security —> Flush All Sessions
или
удаляем содержимое core/cache
Через SSH на UNIX системах можно сделать так:
tar -czf /path/to/backups/modx_revo_site.tar.gz /path/to/modx_doc_root/
Архив надо класть в ОТДЕЛЬНУЮ папку.
gunzip modx_revo_site.tar.gz
или
tar xvf modx_revo_site.tar
Либо используем phpMyAdmin, либо через SSH:
mysqldump -u username -p your_revo_db > /path/to/backups/my_revo_db.sql
Либо используем 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