База знаний

05.09.2016

Проблема

Как сделать правильный перенос на хостинг: сначала переносим БД, а потом копируем файлы? есть какие нибудь нюансы при переносе?

Решение

При переносе нужно учесть следующие моменты:

Конфигурация базы данных записывается в файл config.php:

define("DB_URL","mysql://логин:пароль@хост/база_данных");

в этом же файле Вам нужно поправить относительный путь до файлов, если сайт был или будет установлен в папку:

define("REVATIVE_PATH","папка");

Также Вам нужно открыть доступ к файлам и папкам (права 777), указанным при инсталляции (config.php, index.html, cache, userfiles, tmp, custom, return и пр.). Если в этих папках есть вложенные папки и файлы, они тоже должны иметь права 777.

Затем на новом сайте обязательно сбрасываете старый кеш в параметрах сайта.