- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
ZenCart. Как перенести сайт из одного домена на другой
Февраль 27, 2013
В этом уроке мы покажем как перенести ZenCart из одного домена на другой.
ZenCart. Как перенести сайт из одного домена на другойПеренос платформы ZenCart включает в себя копирование файлов на сервере, базы данных и изменение двух файлов configure.php, которые находятся в папках includes/ и admin/includes/ для работы с новыми настройками сервера.
1. Сделайте полную резервную копию базы данных и файлов на Вашем сервере.
2. Мы рекомендуем использовать утилиту PHPMyAdmin для экспорта базы данных. Включите команду "DROP" tables (Добавить выражение DROP TABLE), выберите опцию "Complete Inserts" и "Extended Inserts".
3. Перенесите все файлы ZenCart на другой веб-сервер.
4. Создайте новую базу данных MySQL на новом хостинге. Укажите имя пользователя, пароль, имя базы данных и имя хоста.
5. Перейдите к панели PHPMyAdmin на новом сервере.
6. Щелкните на вкладку SQL в верхней части экрана (или "Import" в новых конфигурациях PHPMyAdmin) и нажмите кнопку Browse (Обзор).
7. Выберите SQL файл, который мы экспортировали из старой базы данных и нажмите кнопку Go.
8. Открытые файлы configure.php в папках includes/ и admin/includes/ для изменения настроек сервера и деталей базы данных.
Примечание: возможно, Вам потребуется изменить права доступа к файлам configure.php, чтобы сделать их доступными для редактирования. Измените права доступа, когда Вы сделали изменения.
9. Наиболее важные настройки, которые должны быть изменены в файле includes/configure.php:
- HTTP_SERVER – Вы должны указать имя вашего домена, например, http://yourdomain.com:
define('HTTP_SERVER', 'http://yourdomain.com');
- DIR_WS_CATALOG – Относительный путь к Вашему магазину:
define('DIR_WS_CATALOG', '/shop/');
- DIR_FS_CATALOG – Абсолютный путь к Вашему магазину, например, /home/user/public_html/shop/:
define('DIR_FS_CATALOG', '/home/user/public_html/shop');
- DB_SERVER – обычно это localhost:
define('DB_SERVER', 'localhost');
- DB_SERVER_USERNAME – имя пользователя с привилегиями для доступа к базе данных магазина:
define('DB_SERVER_USERNAME', 'user_zc1′);
- DB_SERVER_PASSWORD – пароль для доступа к базе данных:
define('DB_SERVER_PASSWORD', 'zcpassword');
- DB_DATABASE – База данных магазина:
define('DB_DATABASE', 'user_zc1′);
10.В файле admin/includes/configure.php, наряду с настройками выше, Вы должны также изменить:
- DIR_WS_ADMIN – относительный путь к папке администратора:
define('DIR_WS_ADMIN', '/shop/admin/');
- DIR_FS_ADMIN –Абсолютный путь к папке администратора, например, /home/user/public_html/shop/admin/:
define('DIR_FS_ADMIN', '/home/user/public_html/shop/admin/');
Примечание: В некоторых случаях, Вам нужно активировать тему через меню Tools (Инструменты) >> Template Selection (Выбор шаблона).
Пожалуйста, ознакомьтесь с детальным, обучающим видео ниже:
ZenCart. Как перенести сайт из одного домена на другой