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

Системные требования для хостинга: PHP 7 [напр.: 7.2-7.3] (с установленными библиотеками JSON, cURL, zip, GD lib, mysqli, imagick, OpenSSL, zlib, memcache или memcached, XMLreader, XMLwriter, opcache), MySQL 5+ (напр.: MySQL 5.7.x), веб-сервер Apache 2.4.x

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

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

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

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

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

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

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

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

  • memory_limit: 268 mb
  • post_max_size: 1 047 mb
  • max_input_time: 1 200
  • max_file_uploads: 20
  • max_execution_time: 1 200
  • upload_max_filesize: 1 047 mb
  • max_input_vars: 30 000

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

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

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

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

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

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