Всем привет! Не давно ко мне обратился друг с просьбой перенести его магазин на OpenCart на другой хостинг. Причина переноса была банальной, нестабильная работа старого хостинга. Переносили мы его магазин на хостинг
Макхост, на его примере я и буду вам показывать.
Почему он выбрал именно этот хостинг, читайте в статье про
хостинг Макхост.
Для переноса сайта на новый хостинг нам понадобятся: все файлы сайта, текстовой редактор «рекомендую использовать Notepad++», FTP-клиент и данные от нового хостинга.
Этапы переноса сайта OpenCart
1. Заходим на наш новый хостинг и создаем новую базу данных. После устанавливаем чистый opencart той же версии которую вы сейчас используете. (Если, вы используете хостинг макхост то процесс установки там довольно прост.)
2. После установки опенкарт на новом хостинге. Мы заходим на свой старый хостинг в phpMyAdmin и делаем дамб базы данных магазина опенкарт, слева выбираем БД нашего сайта, после переходим на вкладку
«Экспорт» и нажимаем
«ОК». Появится всплывающее окно с предложением о сохранении, выбираем
«сохранить файл на копьютер».
Далее с помощью любого ftp-загрузчика, копируем все файлы нашего сайта на компьютер. Они нам еще понадобятся.
3. Со старым хостингом мы закончили. Переходим на новый хостинг и открываем снова phpmyadmin.
Выбираем базу данных в левой колонке, открываем вкладку
«Импорт» и с помощью
«обзор» выбираем нашу базу данных в формате sql. Обязательно помним, что должна стоять кодировка utf-8 и нажимаем
«ОК».
4. Теперь открываем в notepad++ файл
config.php (Который скопировали на компьютер)
ваш_сайт/ config.php и
ваш_сайт/admin/ config.php. Нас интересует только последняя строка, это префикс таблицы вашего сайта. Копируем последнюю строку. Можете удалить эти два файла.
Переходим по ftp на хостинг нового сайта, открываем два файла
config.php, один в корне сайта второй в папке
admin, именяю последнюю строчку на ту которую скопировали ранее.
Дальше все файлы сайта которые скопировали на компьютер загружаем на хостинг с заменой.
Внимание! Ни в коем случае не копируйте старые файлы config.php.
5. Вводим в браузере адрес нашего магазина и проверяем его работоспособность. На этом мы закончили перенос сайта OpenCart на новый хостинг.
Всем удачи, и спасибо за внимание!
С уважением, Эдуард