Перенос сайта на MODx на другой домен

Нет картинки Как перенести modx revolution на другой домен или хостинг.

1 способ

https://pro-cod.ru/kak-perenesti-modx-revolution-na-drugoj-domen-ili-xosting.html

Для переноса modx revo нам необходимо очистить кэш и завершить все сеансы используя админ-панель движка.

Затем нужно сделать backup базы данных и файлов на вашем хостинге. Залить базу и файлы на новый хостинг. После того как файлы вашего сайта оказались на новом хостинг нужно будет внести корректировку в файлы конфигурации:

/core/config/config.inc.php
/config.core.php
/connectors/config.core.php
/manager/config.core.php

Везде необходимо изменить абсолютный путь до файлов. Для этого необходимо открыть каждый файл в блокноте и сделать массовую замену путей. Путь имеет приблизительно следующий формат

/path/to/public_html

Для замены использовать notepad++

вместо надписи «ваш домен» подставляем ваш домен например test.ru
В файле /core/config/config.inc.php также необходимо заменить значение переменной $http_host на свой домен. Например:

//Допустим у вас была переменная со значением
$http_host ='test1.ru';
//Выделяем test1.ru и делаем массовую замену на свой домен (например test.ru)
//проделываем ту же операцию что и с путями

Для запуска сайта вам осталось очистить каталог /path/to/public_html/core/cache/. Удаляем все что находится внутри данного каталога

 

2 способ

В целом все успешно проходит:

1) Через админку перезагрузить все права, очистить кеш, завершить все сеансы, удалить вручную через ftp папку с кешем
2) Затем полный бекап файлов и базы
3) на новый хостинг установить чистый modx… в конфигурационном файле скопировал корректный путь… modx удалил
4) открыть в текстовом редакторе (типа notepad++) базу данных и все старые пути заменить на новые. В файле sql самой базы данных тоже поменять всё на пути для нового домена. 
5) залить на новый сервер файлы и базу данных
6) вручную поправить все конфигурационные файлы админке, core, connectors, manager
7) залить папку setup из чистой сборки modx 
8) запустить установку (выбрал обновить конфигурацию)
после этого все заработало как надо.

Источник: loco.ru

almix
Разработчик Loco, автор статей по веб-разработке на Yii, CodeIgniter, MODx и прочих инструментах. Создатель Team Sense.

Вы можете почитать все статьи от almix'а.



Другие статьи по этой теме:

Комментарии (0)     Подпишитесь на RSS комментариев к этой статье.