Для того, чтобы наиболее безболезненно перенести сайт modx на хостинг нужно сделать следующие пункты:
- Очищаем кэш в MODX (Управление -> очистить кэш)
- Теперь идем в Управление -> Завершить все сеансы
- Заходим через файл-менеджер к себе на сервер в папку
/core/cacheи удаляем все папки которые там есть - Обязательно делаем копии всех файлов и базы данных сайта на MODX Revo. Если сайт у вас на локальном компьютере, просто сделайте копию папки с файлами сайта и экспорт базы данных в phpMyAdmin в формате SQL
- Закачиваем файлы на хостинг
- Переносим базу данных на хостинг путём импорта
-
Открываем файлы:
/core/config/config.inc.php /config.core.php /connectors/config.core.php /manager/config.core.phpС помощью редактора Notepade или другого любого html редактора заменяем старое имя MySQL сервера на новый (всего localhost), так же везде заменяем имя базы данных и пароль.
Также везде заменяем старые пути на новые. Обратите внимание на то, что пути к сайту указываются от корня сервера, а не домена. Например:
было:
$modx_core_path= '/home/oldsite/public_html/core/';стало:
$modx_core_path= '/www/newsite/core/';
Вот и все! Если все сделано правильно, то сайт заработает!