База знаний
Поиск по категориям базы знаний
Все .htaccess 1C Bytehand CommerceML IIS nginx show_block SMS Sphinx Артикул Доступность Кастомизация Кастомизация админки Корзина Купить в один клик Магазин Меню Модуль МойСклад Мультиязычность Наличие товара Объявления Пагинация Пароль Перенос сайта Поиск Поиск по объявлениям Пользователи Права на файлы Сжатие CSS-файлов Скидка Создание товара Сортировка Статьи Счетчик Тема Установка Файловый архив Фильтр Шаблон Шаблон письма Шаблонный тег05.09.2016
Проблема
Как сделать правильный перенос на хостинг: сначала переносим БД, а потом копируем файлы? есть какие нибудь нюансы при переносе?
Решение
При переносе нужно учесть следующие моменты:
Конфигурация базы данных записывается в файл config.php:
define("DB_URL","mysql://логин:пароль@хост/база_данных");
в этом же файле Вам нужно поправить относительный путь до файлов, если сайт был или будет установлен в папку:
define("REVATIVE_PATH","папка");
Также Вам нужно открыть доступ к файлам и папкам (права 777), указанным при инсталляции (config.php, index.html, cache, userfiles, tmp, custom, return и пр.). Если в этих папках есть вложенные папки и файлы, они тоже должны иметь права 777.
Затем на новом сайте обязательно сбрасываете старый кеш в параметрах сайта.