Нужно поменять имя сайта (т.е. локально делал сайт под именем www.name1.ru, а реальное имя рабочего сайта оказалось www.name2.ru). Где это настраивается? Или как в Друпале идет привязка к корневому имени?
Нужно поменять имя сайта (т.е. локально делал сайт под именем www.name1.ru, а реальное имя рабочего сайта оказалось www.name2.ru). Где это настраивается? Или как в Друпале идет привязка к корневому имени?
Комментарии
друпал вроде бы как не привязывается к имени. переносил всегда сайты из дев папки в любую другую. всё работало.
А кстати, как быть с БД друпаловской. как ее заливать? Дэнвер создал ее на localhost. Физически она у меня лежит Z:\usr\local\mysql4\data\dr1\. Куда ее копировать на сервер?
никуда, ее надо выгрузить как sql файл (дамп), а потом этот дамп залить на сервер в чистую базу.
Да, все верно, к имени привязки нет, только логин/пароль к базе. И это просто отлично, без всяких проблем можно дружить с доменами/поддоменами.
Для создания дампа базы обычно используется PHPMyAdmin или другие схожие продукты. Дамп заливается на сервер той же программой, только установленной/подключенной к удаленому серверу.
Спасибо. Попробую.
Дампы удобно делать и заливать программкой dumper.php. Поиск вам в помощь.
Тема старая, но может кто-нибудь ответит. Вопрос такой же как у Lexandro.
Делал на локальном сервере сайт name1.ru. Когда доделал решил переименовать на name2.ru. Переименовал папку сайта, изменил все ссылки где упоминается name1.ru.
В принципе работает, но есть косяки:
- при авторизации сайт пытается зайти, к примеру, не как name2.ru/user/1, а по старому name1.ru/user/1 - естественно выскакивает ошибка;
- на name2.ru/admin/settings/site-information в разделе "Главная страница по умолчанию:" предлагает указать ноду относительно name1.ru/
Выходит где-то старое название все таки прописано и не достаточно просто смены имени папки?
Похоже сам виноват.
Нашел в \sites\default\settings.php раскоментированный $base_url с указанием на name1.ru (забыл уже зачем раскоментировал). Вроде все наладилось.