Перенос OpenCart на новый хостинг. Из cPanel в ISPManager 5.

Переезд происходил с cPanel (на момент статьи версия 58.0.31) на ISPManager (на момент статьи версия 5).

В моем случае переезд происходил на хостинг Hostiman.ru (кстати недорогой быстрый хостинг, рекомендую).

 

Весь переезд состоял в нескольких простых шагах:

  1. Экспорт базы данных через phpMyAdmin.
  2. Создание архива файлов из папки public_html на старом хостинге.
  3. Создание WWW-домена в ISPManager в меню WWW – WWW-домены.
  4. Создание пользователя MySQL в ISPManager в меню Главное – Базы данных – Пользователи (я делал такого же пользователя, как на старом хостинге. Вы можете создать нового или использовать уже имеющегося, только не забудьте прописать новые данные в файлах config.php и admin/config.php).
  5. Импорт файла БД (сделанного на шаге 1) на новом хостинге через phpMyAdmin.
  6. Распаковка архива в соответствующий каталог нового хостинга /www/ваш_домен.рф.
  7. Замена путей и пользователя доступа к базе MySQL в config.php и admin/config.php.

 

Особые заметки:

  • БД MySQL пришлось создать средствами ISPManager (в меню Главное – Базы данных), при импорте запрос на создание базы выдал ошибку доступа.
  • У меня после создания нового домена (шаг 3) права на папку www/ваш_домен.рф выставились 0711, пришлось менять на 0755.
  • в config.php путь www/ваш_домен.рф (так он отображается в ISPManager) не работает, нужно указать полный путь. Полный путь можно посмотреть в журнале ошибок сайта (меню WWW – Журналы).

P.S. чтобы проверить работоспособность своего сайта пока DNS еще не обновились пропишите свой сайт в файле hosts в формате “ip ваш_домен.рф” (например: 192.168.1.100 ваш_домер.рф). IP адрес вашего сайта тоже можно посмотреть в ISPManager (меню WWW – WWW-домены)

Добавить комментарий

Ваш e-mail не будет опубликован.