Как в livestreet поменять доменное имя?

FAQ
И такие простые вопросы возникают у пользователей.

В файле /config/config.local.php вашего сайта есть строки:


$config['path']['root']['web'] = 'http://site.com';
$config['path']['root']['server'] = 'Z:\home\site.com\www';


первая указывает на веб-адрес к которому привязан лс, вторая строка — путь к сайту в файловой системе (в примере путь от денвера). Нужно сюда прописать новые значения.

Также необходимо в текстах топиков и другого контента заменить ссылки на изображения. Осуществить это можно сделав дамп вашей БД, произвести замену в дампе с старого домена на новый и восстановив из дампа БД.

P.S. Хочу заметить, что часть данных может хранится в полях, данные которых были сериализированы перед вставкой в бд, там тоже могут хранится ссылки с доменом (да и вообще что угодно). В связи с этим, если длина старого домена и нового не совпадает, то простая замена текста в дампе, а именно — по сериализорованным полям не пройдет (она то пройдет, но сериализированные данные будут некорректны). Пример такого поля — в таблице контента топиков (topic_content) есть поле topic_extra. Обычно там ссылок в данных нет, но если вы использовали некоторые сторонние плагины, вам следует учесть описанный момент.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.