Перенос сайта на 5CMS с одного хостинга на другой

Последовательность действий:

1) В панели управления хостингом делаете бэкап всех файлов сайта

2) В панели управления хостингом делаете бэкап базы данных

3) Переносите все на новый хостинг

4) Проверяете подключены ли на хостинге все библиотеки из системных требований, версия PHP та же, что была на старом хостинге

5) В /config/config.php прописываете доступ к базе данных на новом хостинге в строках:

db_user = "имя пользователя";

db_password = "пароль";

db_name = "имя базы";

6) В /fivecms/.htaccess прописываете абсолютный путь в строке AuthUserFile

выглядит так: /path/fivecms/.passwd

вам нужно заменить эту часть /path/ на абсолютный путь, все остальное оставить.

Чтобы узнать абсолютный путь загрузите в браузере: http://ваш_сайт/path.php и скопируйте появившийся текст

В результате у вас должно получиться что-то похожее на это:

AuthUserFile /home/d/dester/site.ru/public_html/fivecms/.passwd

7) Почистить от содержимого папки:

/compiled/

/fivecms/design/compiled/

8) В панели управления хостингом заведите почтовые ящики либо пропишите MX-записи у домена для внешней почты

9) Если на сайте использовалось SMTP, то в админке укажите новые настойки под новый хостинг

10) Локаль на хостинге должна быть установлена en_US.utf8

Можно проверить в админке:

Админка > Настройки > Системная информация : LOCALE

11) Рекомендуемые настройки PHP

Проверяются там же:

Админка > Настройки > Системная информация : INI PARAMS

12) Если у вас на старом хостинге были созданы задания для Cron, то не забудьте перенести и их.

UPD: обновлено 06.02.2024

Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать