Перенос Prestashop 1.7 на новый хостинг со сменой домена

28 апреля 2020

К моему большому удивлению на сегодняшний день в интернете не найти вразумительной инструкции, как перенести Prestashop 1.7 на новый хостинг со сменой домена. Все записи сводятся к банальному "поменяй доступы к БД и в самой БД обнови доменное имя". А делать нужно так 

Перенести файлы престашоп со старого хостинга на новый

Выполнить экспорт/импорт БД магазина со старого хостинга на новый

В файле /app/config/parameters.php поменяйте значение пользователя, бд и пароль на новые

'database_name' => 'имя_базы',
'database_user' => 'имя_пользователя',
'database_password' => 'пароль',

Почистите папку с кешем по адресу /cache/smarty/compile и /chache/smarty/cache , файл index.php из этих папок не удаляйте

В БД в таблице ps_shop_url поменять значение domaim и domain_ssl на новые

В БД в таблице ps_configuration где-то внизу списка поменять значение PS_SHOP_DOMAIN и PS_SHOP_DOMAIN_SSL на новые

В админке нового магазина зайти в Параметры магазина/Трафик и seo. Там внизу нажать синюю кнопку Генерировать robots.txt 

На этом процесс переноса Prestashop 1.7 на новый хостинг со сменой доменного имени завершен.