Пошаговая инструкция по переносу Opencart на другой хостинг:
- Все файлы вашего сайта нужно скопировать на жесткий диск с помощью FTP-клиента.
- После сделанных изменений, сохраните файл БД
- Создайте БД на новом хостинге и через phpMyAdmin сделайте импорт с кодировкой базы UTF-8.
Если у вас возникли трудности с БД, почитайте вот эту статью! - Теперь нужно сделать некоторую замену в файлах, которые были скачаны на компьютер.
Откройте для редактирования вот такие два файла:config.phpadmin/config.phpЗамените в файлах новые параметры доступа к базе данных (название базы, имя пользователя, пароль и префикс).12345678// DB
define(
'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», так как он уже вам не нужен.