Загружаться с локалхост или онлайн

Главные вкладки

Аватар пользователя cpu cpu 23 декабря 2008 в 18:13

На Денвере и на хостинге имя сайта совпадает.
Такая вот проблема:
При запуске Денвера и загрузке сайта, загрузка идет с локала.
Постоянно отключать денвер,не интересно.
Кто как выкручивается?(как работать на сайте и на локале, и на хостинге одновременно?)

Комментарии

Аватар пользователя HIgor1968 HIgor1968 23 декабря 2008 в 21:27

А зачем имена сайтов делать одинаковые?
Локально - MySite.local.
У меня реально проблема только с gMap-ом была, ключ переписывать приходилось когда карты проверял.

Аватар пользователя cpu cpu 23 декабря 2008 в 23:04

Что бы при заливки на хост, пути в темах, или еще где, не глючили.
У меня такого не было, но где-то писали, что желательно на локале делать имена такие же(где-то на drupal.ru).
Заметил интересную особенность:
Opera с www запускает с инета, если адресс писать без www, с Денвера.
(Видимо сто-то с кешированием связанно)

Аватар пользователя Vladimir_VVV Vladimir_VVV 24 декабря 2008 в 5:06

пути нигде не глючат в drupal если путь использовать относительный.
и еще переменные:
$front_page - на главную страницу включая домен языка.
$base_path - путь к папке с установленным drupal или корень если не папка.
$directory - папка с темой (использовать так $base_path.$directory.'/_ваш_файл_.php' )

Если у Вас проблемы с путями - меняйте стиль программирования иначе граблей не избежать.

Аватар пользователя HIgor1968 HIgor1968 24 декабря 2008 в 8:29

Сайт должен рабтать вне зависимости от имени.
Денвер меняет виндовый файл hosts. Ослик соответсвенно первоначально смотрит отношение сайта и IP в этом файле.