|
|
|
| Может вопрос не совсем по теме, но возникла такая проблема: у меня установлен пакет "Денвер". Разрабатываю я на нем локально сайт и поставил ему адрес www.altprestige.ru
После разработки я его закидываю на реальный хостинг с которого он вызывается по такому же адресу www.altprestige.ru
Затем я останавливаю Апач и подключаясь к инету захожу из браузера на вышеуказанный адрес.
Какое то время это работало, но потом при попытке открыть адрес сайта, который находится на хостинге, из браузера происходит ошибка "Попытка соединения не удалась. Firefox не может установить соединение с сервером www.altprestige.ru."
т.е. на сайт можно попасть только на тот, который на локальном сервере, хотя через FTP на хостинг попасть можно.
Останавливал Апач; думал проблема в Firewall, останавливал его как сервис, не помогает. Такое впечатление, что винда его где то прописала, т.к. если сразу при загрузке компа (не загружая Апач) написать ping www.altprestige.ru то выдаст ответ, что идет обмен пакетами (а по идее он должен говорить, что не может обнаружить узел) с 127.0.0.1, а реальный адрес, который на хостинге, имеет явно не этот IP.
В чем может быть проблема и как её решить?
P.S. Я даже ради этого вторую винду поставил-из неё адрес на хостинге нормально открывается. | |
|
|
|
|
|
|
|
для: Oleg-Perm
(03.04.2006 в 11:21)
| | проверь файл hosts в папке WINDOWS, полный путь должен быть вроде такой : C:\WINDOWS\System32\drivers\etc, этот файл без расширения | |
|
|
|
|
|
|
|
для: Oleg-Perm
(03.04.2006 в 11:21)
| | 1. Останавливайте апач ярлыком "Stop servers" денвера.
2. Убедитесь, что при остановленных сервисах денвера в windows/system32/drivers/etc/hosts отсутствуют строки с нужными Вам адресами. Если там остались такие - удалите их. | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2006 в 11:36)
| | Огромное спасибо! В том файле hosts действительно была строка www.altpresige.ru с локальным IP адресом. После её удаления я теперь могу попасть на адрес который на хостинге.
А появится ли эта строка там ещё? И как следствие, придётся ли её убирать постоянно?
Спасибо. | |
|
|
|
|
|
|
|
для: Oleg-Perm
(03.04.2006 в 11:52)
| | Как я понимаю, скрипты старт (и стоп) денвера как раз и занимаются тем, что добавляют (и удаляют) в этот файл строки соответствия виртуальных хостов. Почему, и при каких обстоятельствах эта строка там застряла - сказать трудно. | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2006 в 12:02)
| | В общем, самым правильным будет не называть локальный и реальный хост одинаковыми именами, так? | |
|
|
|
|
|
|
|
для: Oleg-Perm
(03.04.2006 в 12:09)
| | вообще - да:) у меня локальные заканчиваются на .local (вместо .ru, .com и т.п.) | |
|
|
|
|
|
|
|
для: P@Sol
(03.04.2006 в 12:19)
| | Т.е. имя.ru настоящее, а имя.local локальное, так?
А весь остальной функционал от этого не поменяется (т.е. не отразится ли это на работе скриптов и прочего)?
Спасибо за ответ! | |
|
|
|
|
|
|
|
для: Oleg-Perm
(03.04.2006 в 12:23)
| | если вы используете ссылки вида site.ru/page1.php, то отразится, а если ссылки /page1.php, то все ок | |
|
|
|
|
|
|
|
для: Oleg-Perm
(03.04.2006 в 12:23)
| | Я, например, всегда использую относительные пути. Если нужны абсолютные - использую переменные сервера. В противном случае, переезд на новый домен может стать просто кошмаром. | |
|
|
|