Перенос магазина OpenCart на другой хостинг

Вернуться
Опубликовано: 2.04.2015 г.

Бывают, и довольно часто, ситуации, когда готовый и работающий магазин, созданный на популярной платформе OpenCart, нужно целиком перенести на другой хостинг. Причины этого разбирать не будем, они могу быть самыми разнообразными – лучшие условия тарифного плана, больший аптайм и т.д., поговорим мы о том, как сделать процедуру быстро и без потерь, с минимальным простоем. Инструкция пошаговая, поэтому сгодится и новичкам.

Инструкция по переносу по шагам

Первый этап – копирование всех файлов сайта. Для этого понадобится FTP-клиент (например, Filezilla или любой другой, который вам нравится). Структуру файлов и папок нужно копировать строго так, как она лежит на сервере – проще говоря, надо создать на локальном диске зеркало вашего сайта. Когда копирование завершится, найдите в скачанном сайте следующие папки:

image/cache/
system/cache/
system/logs/

Это логи и кэш, их рекомендуется очистить ото всех файлов, которые лежат внутри кроме index.html.

Следующий этап – экспорт базы данных. Делается это c помощью phpMyAdmin на старом хостинге. Заходите через веб-интерфейс и экспортируете базу данных в один файл, имеющий расширение .sql. если вы меняете только хостинг ,а домен переносится прежний, больше ничего менять не нужно. В противном случае нужно открыть sql-файл текстовым редактором (но только не Word и подобными!), находите все места, где упоминается старый домен, и заменяете его новым.

Теперь зайдите через тот же phpMyAdmin на новом сайте, создайте пустую новую базу данных, после чего через стандартную функцию импортируйте сохраненный ранее файл. Не забудьте указать кодировку UTF-8. Все данные новой базы нужно указать в конфигурационных файлах (config.php, admin/config.php) скачанного на первом этапе сайта, заменив ими старые учетные записи. Также нужно указать новый путь к файлам сайта.

Последний этап – это выгрузка с помощью того же FTP-клиента всех файлов сайта на новый хостинг, и проставление прав доступа. Они должны быть такими:

image/ 0775
image/cache/ 0775
image/data/ 0775
system/cache/ 0775
system/logs/ 0775
download/ 0775

Остальные права доступа можно не менять. После этого сайт успешно заработает на новом хостинге.

2415 0

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *