Занимаюсь созданием сайтов. Работаю с ModX. Отдал клиенту сделанный сайт. Заказчик решил сам установить его на хостинг. Что-бы не рассказывать и показывать по много раз, пишу этот мануал.
Что имеем?
Процесс переноса будет следующим:
Второй пункт опишем по подробнее.
Удаляем кэш сайта /core/caсhe/.Можно удалить сам каталог cache (он будет создан автоматически, скриптом сайта).
Нам нужно поковырять 4 конфигурационных файла, список ниже:
/config.core.php /core/config/config.inc.php /connectors/config.core.php /manager/config.core.php
В файле /core/config/config.inc.php в поля database_user, database_password, dbase, database_dsn вставляем данные для своей базы данных.
В этом же файле нужно изменить пути в строках такого типа: «/Каталог1/Каталог2/Каталог3/core/» на пути для нашего хостинга «/home1/home2/home3/core/».
Будьте внимательны, изменять нужно путь к корневому каталогу сайта, остальной путь не трогать, т.к. далее идёт уже дерево каталогов ModX’а. В данном примере нужно «/Каталог1/Каталог2/Каталог3» заменить на «/home1/home2/home3», а директория core остаётся, т.к. она уже является директорией ModX’а.
Пути к корневой директории нужно узнать у своего хостера.
Тут же ищем строку с таким содержимым: «$http_host=’МойСайт’;». ВНИМАНИЕ: В одинарных кавычках будет другое содержимое, МойСайт — это пример.
МойСайт нужно заменить на адрес вашего сайта, формата МойСайт.ru.
В остальных конфигурационных файлах нужно только изменить пути к каталогам.
Вот, вроде бы и всё.
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()