Пошаговая инструкция по переносу Opencart на другой хостинг:
- Все файлы вашего сайта нужно скопировать на жесткий диск с помощью FTP-клиента.
- После сделанных изменений, сохраните файл БД
- Создайте БД на новом хостинге и через phpMyAdmin сделайте импорт с кодировкой базы UTF-8.
Если у вас возникли трудности с БД, почитайте вот эту статью! - Теперь нужно сделать некоторую замену в файлах, которые были скачаны на компьютер.
Откройте для редактирования вот такие два файла:config.phpadmin/config.phpЗамените в файлах новые параметры доступа к базе данных (название базы, имя пользователя, пароль и префикс).12345678// DBdefine('DB_DRIVER','mysql');define('DB_HOSTNAME','localhost');define('DB_USERNAME','Имя пользователя');define('DB_PASSWORD','пароль к БД');define('DB_DATABASE','название БД');define('DB_PREFIX','префикс БД');?>Замена параметров доступа к базе данных это еще не все, так как вам необходимо поменять пути к папкам сайта на вашем хостинге.
Чтобы узнать полный путь к папке сайта, создайте файл «info.php» с таким кодом:1<?php phpinfo(); ?>И залейте этот файл на хостинг в корневую папку будущего сайта. В адресной строке браузера пропишите адрес вашего сайта:
https://адрес_сайта/info.php
В открывшейся страничке найдите строку
1_SERVER["SCRIPT_FILENAME"]Эта строка и покажет полные пути для будущего сайта (полный путь я выделил зеленным цветом):
- После проделанной процедуры с файлами «config.php» и «admin/config.php» можно залить все файлы сайта на хостинг.
- Проверьте, работает ли ваш новый сайт и админка. Если все работает, удалите файл «info.php», так как он уже вам не нужен.