Эта тема на forum.dklab.ru


ulcer: опять DNS...
это чё, о стиле неаписания кода в статьях идет речь??? если да, то я тоже за, стандарт должен быть.

я тут вот что заметил. не знаю бага это, и чья она. в общем у меня XP Pro SP1 поставил ваш "набор", и все без вопросов заработало. но из бравзера открывался только локалхост, и его подпапки...

естественно, нижеизложеное:

Вниманию пользователей Windows NT, 2000 или XP (и старше). Прежде, чем продолжить, убедитесь, что у вас запущена служба «DNS-клиент». Это можно делать, открыв Панель управления — Администрирование — Службы. В противном случае виртуальные хосты работать не будут.

было моментально проверено. днс был запущен системой, но эксперименту ради я его несколько раз перезапустил. сервера тоже неоднократно перезапускались. результат не порадовал. (((

пинги к домену (ping test1.ru) идут... без вопросов. но сам домен не открывается. как только мой модем стыканулся с интерентом, тут-же домен(ы) начинает откликаться, и все примеры начинают работать без вопросов. в чем трабл???
ulcer:
и в догонку...

на работе, на такой-же системе XP Pro SP1 домены пошли, но не запускается MySQL.
AX: не работают test1.ru и др
Помогите. localhost работает, а test1.ru, test2.ru и другие нет. Служба «DNS-клиент» запущена и прокси сервер выключен. В чем может быть проблема? :(
Юрий Насретдинов:
AX:
Попробуйте сделать домены без точек - обычно они воспринимаются как локальные.
AX:
AX:
Попробуйте сделать домены без точек - обычно они воспринимаются как локальные.

Уже пробовал, не работает :(
Юрий Насретдинов:
AX:
Что пробовали - то ?
Anonymous:
AX:
Что пробовали - то ?

Винду переустановил и все заработало... :)
Tatay:
А что делать если ещё и localhost умер?
После первого же ребута localhost перестал открываться...
Дмитрий Котеров:
Почитать форум, почитать FAQ, почитать статьи, понажимать Ctrl+Alt+Del и посмотреть, работает ли apache, проверить фаервол, посмотреть логи.
promoting:
Ну, честно говоря, с Денверов не работал, но может фишка в том, что файл hosts не редактировали? Он лежит в с:/windows/system32/drivers/etc. Там настраивается типа локальный DNS (коряво сказал). Там должны быть строки типа 127.0.0.1 localhost, 127.0.0.2 test и пр. Если нет, то при условии что не используется NameVirtualHost в httpd.conf, надо прописать.
Anonymous:
У меня тоже неработаеет под ХР SP2 http://custom-host:8648
Дмитрий Котеров:
Гость:
Кстати, Вы попробуйте подождать минутку-другую, поперезагружать страницу. У меня на SP2 он иногда "оживает".
А вообще, говорят, микрософт уже выпустил официальный патч на эту тему:
http://xpoint.ru/forums/internet/webservers/apache/thread/27707.xhtml#269133
Anonymous:
Гость:
Кстати, Вы попробуйте подождать минутку-другую, поперезагружать страницу. У меня на SP2 он иногда "оживает".
А вообще, говорят, микрософт уже выпустил официальный патч на эту тему:
http://xpoint.ru/forums/internet/webservers/apache/thread/27707.xhtml#269133
Спасибо за этот адресок все заработало.
konstruktor: Re: опять DNS...
ТОМУ У КОТОРОГО ХР PRO SP1

А вот это ты читал?

Воюем с прокси-сервером
Многие версии Windows поставляются со включенным по умолчанию прокси-сервером. Это может вызвать кое-какие проблемы при работе с Денвером (впрочем, легко разрешимые).

Если после запуска Денвера страница http://localhost не работает, вероятнее всего, вам нужно отключить прокси-сервер в настройках браузера. Для «простых» хостов (вроде localhost, test, dklab и т. д.) обычно достаточно флажка «Не использовать прокси-сервер для локальных адресов» на вкладке Свойства обозревателя — Подключение — Настройка сети — Дополнительно.
Если localhost работает, а test1.ru (и вообще хосты, имя которых состоит из нескольких частей) — нет, то, вероятно, ваш браузер не может распознать последний хост как локальный. Такое, увы, бывает. Вам необходимо либо полностью отключить прокси-сервер, либо же перечислить хосты в списке Подключение — Настройка сети — Дополнительно — Исключения
Szv:
Скажите, пожалуйста, с чем может быть связано следущее: одни сайты из директории /home работают нормально, а другие - выдаётся привычное "Невозможно отобразить страницу". Я наверное чего-то недопонимаю...
Дмитрий Котеров:
А прочитать 1 сообщением выше - выше Ваших сил?
М. Дмитрий:
А у меня тоже неработаеет http://custom-host:8648
но стоит 2000 и Base_2005-01-26_a1.3.31_p4.3.10_m4.1.8_pma2.6.1...
правилно я понял что этот баг будет исправлен в последующих версиях?
Дмитрий Котеров:
Правильно.
Anonymous:
пытаюсь настроить локальный доступ или доступ по 127.0.0.2 -не получается
в .htaccess хоста test1.ru прописано:

# dnwr_name tst1.ru
# dnwr_name1 tt1.ru
# dnwr_ip 127.0.0.2

(, кстати custom-host так и не работает)
SP2 пропатчил в соответсвии с рекомендациями
попытки жестко прописать в hosts ничего не дают, хотя
в vhosts.cfg имеется
# Host /home/test1.ru/www (6):
Listen 127.0.0.2:80
<VirtualHost *:*>
DocumentRoot "W:/home/test1.ru/www"
ServerName "www.test1.ru"
ServerAlias "test1.ru" "www.test1.ru" "tst1.ru"
ScriptAlias /cgi/ "/home/test1.ru/cgi/"
ScriptAlias /cgi-bin/ "/home/test1.ru/cgi-bin/"
ErrorLog "/home/test1.ru/error.log"
</VirtualHost>

при этом ping 127.0.0.2 фактически вызывает 127.0.0.1

попытки сделать аналогичное с адресом 192.168.1.1 приврдят к аналогичным результатам, за исключением ping=OK,
а получаю (с удаленой машины - получаю тоже) и в том и в другом случае (имеется в виду 127... и 192...):
"Подсказка Денвера
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл /home/non-existent-host/, которого не существует. "
Евг:
Проблему решил самостоятельно.
Maus:
Евг
Каким образом? Раз уж Вы взялись давать Полезный совет, хотелось бы его услышать...
Евг:
Основные проблемы состояли в следующем
1. На сервере присутствуют две (точнее 3) сетевых карты 192.168.0.10 и 192.168.1.1, в результате ситуацию упростил и решил использовать Host только по ...0.10.
2. Наиболее оптимальный метод работы - прописать настройки в .htaccess, используя переменные #dnwr_ip и #dnwr_host. При этом надо было помнить о том, что Денвер прописывает в hosts только адреса 127.0.0.1, по крайней мере у меня сложилось такое впечатление, поэтому в Hosts надо прописывать рукаками
192.168.0.10 MyHost.us
3. Желательно уйти от DHTP и назначать (по крайней мере Apach) фиксированный адрес
4. Не забыть прописать соответсвующую строку в Hosts других компутеров сети
5. Накатить патч от MS (на форуме имеется ссылка, спасибо ДК)
6. делать все аккуратно

Дополнительно обращаю внимание на возможность работать с ServerAlias. В форуме и httpd.conf имеется ссылка как организовать это изменив, скрипn и прописав в .htaccess #dnwr_name0 , #dnwr_name1 и т.д. Это особенно важно при работе с системами типа NatCat, поскольку для этой системы все сайты представляют собой ОДИН ХОСТ, а вызов контентов различных сайтов происходит в привязке к имени. Поэтому создав один host типа My.nc и в рамках системы (в рамках одной БД) создав несколько сайтов вполне можно обращаться к ним, прописав эти имена в .htaccess/

Пожелания разработчикам. Прописать в алгоритм изменения hosts подтягивание адресов из .htaccess/#dnwr_ip? кстати возможно по этой причине включенный в дистрибутив custom-host на 172.0.0.2 так и не работает...
# dnwr_ip 127.0.0.2
# dnwr_host custom-host
# dnwr_port 8648

Удачи.
Maus:
Евг
патч от микрософт, кажется, нужен лишь для работоспособности адресов 127.*.*.*
При одной сетевой карте я вешал хост на IP 192.168.101.46 через .htaccess - и все работало (с другого компа осайт открывался)
Кстати, сразу не обратил внимания

# dnwr_name tst1.ru
# dnwr_name1 tt1.ru
# dnwr_ip 127.0.0.2

Вот тут: http://faq.dklab.ru/denwer?v=19cr#h30-23 в примере указаны и dnwr_ip, и dnwr_host неслучайно - работает именно в паре.
В hosts тогда , конечно, есть только запись типа 127.0.0.1 192.168.101.46, но по netstat -an видно, что Апач слушает 192.168.101.46:80
Евг:
У меня таких задач небыло мне надо было обращаться к одному хосту по разным именам исделать такой доступ возможным из сети.
Я так и не понял -что должно быть указано в dnwr_ip = переопределение адреса хоста, а что тогда dnwr_host - ? ,Понятно, что dnwr_name - это alias xocта
ValeraSIN: хосты на локальной машине не пашут
Вот я и днс службу проверил и прокси отключён и ШТИДОК в сустеме првил !!! но безтолку
ТЕСТ1 и тест2 У МЕНЯ НА КОМПЕ ОТКРЫВАЮТСЯ А ЧЕРЕЗ ЛОКАЛКУ НЕТ !!!
зато через локалку ОТКРЫВАЕТСЯ БЕЗ ПРОБЛЕМ ЛОКАЛ ХОСТ !!!
Maus:
ШТИДОК
?? Кто это?
Anonymous:
httpd это и виртуал хосты писал и удалял их и в сустеме Файл ХОСТ правил !!!
на своем компе вижу а на локальных нет !!!
ValeraSIN:
некто не ответит ??????
Maus:
ValeraSIN
кто этот "некто"?
Это видели: http://faq.dklab.ru/denwer?v=z83#h30-17 ?
West: Как работает денвер?
Народ, я пока нифига незнаю поставил Денвер, а как он работает? Как запускать пхп код?У меня открываетса Dreamweaver..?
Maus:
имхо, начиная с http://forum.dklab.ru/viewtopic.php?p=98476#98476 - оффтоп
ЕвгенийЖ:
У меня такого рода проблема
все работает только если включено впн соединение с интернетом
Интернет по локальной сетке
если выключить впн работает только localhost/ а остальные test1.ru, test2.ru не работают
проблема скорее всего с Касперским файерволом, потому как после него такое началось
Maus:
ЕвгенийЖ
Ну раз Вы знаете в чем проблема - так решайте её! Покопайтесь в настройках Касперского, обратитесь в их саппорт.
Apollon: Эта же.
А у меня вообще localhost не пашет, с включеным\выключеным инетом, ДНС вкл, фаервол выкл, а в настройках я вообще не нашел не нашел Свойства обозревателя — Подключение — Настройка сети — Дополнительно. т. е. этого вообще нет, хотя все что связано с прокси я вырубил.
Читал: два FAQ инструкцию по установке, там же и советы, и форум для новичков (не полнлстью) и ничего похожего не нашел, либо пропустил. Прошу помочь, не первый день ищу.
Anonymous: Re: Эта же.
А у меня вообще localhost не пашет, с включеным\выключеным инетом, ДНС вкл, фаервол выкл, а в настройках я вообще не нашел не нашел Свойства обозревателя — Подключение — Настройка сети — Дополнительно. т. е. этого вообще нет, хотя все что связано с прокси я вырубил.
Читал: два FAQ инструкцию по установке, там же и советы, и форум для новичков (не полнлстью) и ничего похожего не нашел, либо пропустил. Прошу помочь, не первый день ищу.

lmhosts вместо host и будет тебе счастье
Вячеслав: как настроить ещё один виртуальный хост(по мимомо test1 и test2)
Подскажите пожалуйста кто-нибудь!!!
Такая проблема, при установке Денвера создаются два виртуальных хоста test1 и test2, как мне создать ещё один что бы он работал в интрасети ( настройка мне известна).
bæv:
Вячеслав, Вы про Денвер откуда узнали?

С моей стороны это — не праздный интерес. Мне просто непонятно, как можно устанавливать комплекс программ, вообще ничего про них не прочитав?
Поэтому мне хотелось бы узнать: кто распространяет ссылки на скачку Денвера, при этом не указывая ссылку на описание Денвера?
Mek:
Приветствую! У меня слудующая проблема- есть 2 доменных имени, в настройках dns каждого прописан ip моего компа, не получается привязать эти домены на 2 разных папки (использую денвер).С обеих доменов открывается сайт Z:\home\192.168.1.104\www
Каким образом это сделать?
Юра:
установил Денвер, создал папку C:\WebServers\home\on.ru\www - скинул туда файлы, перезапустил сервер, но при открытии сайта on.ru выдает мне такое сообщение:

Извините, но в данный момент существует проблема с подключением к MySQL серверу.
Приносим свои извинения, просим Вас зайти немного позже.

может надо еще что-нибудь прописать? помогите пожалуйста...
Maus:
может надо еще что-нибудь прописать?
вероятно, параметры коннекта к серверу MySQL
bæv:
вероятно, параметры коннекта к серверу MySQL
— вероятно, там базу данных сайта вообще не удосужились перенести.
Haver:
У меня такая проблема.Я поставил форум для локальной сети.Я могу на него зайти а люди с моей сетки нет.Я пробовал многое но так ничего и не получилось.Не знаю что делать?На форумах нормальных советов нет.Может кто то сможет толково и желаельно подробно обьяснить как это сделать???
Maus:
Haver
ответ был в FAQ, а FAQ не работает :(
Вкратце: добейтесь, чтобы Апач слушал внешний IP и направлял запросы оттуда на нужный виртуальный хост. В Денвере есть 2 механизма для этого - виртуальный хост с именем, равным IP-адресу, и dnwr*-инструкции (см. комментарии в httpd.conf).
Andrew G:
Установил Денвер на Windows Vista Business, localhost работает, но test1.ru, test2.ru - нет. Похоже, догадываюсь в чем проблема - не получается отредактировать файл hosts, на него закрыты права. Самое интересное, что моя учетная запись является администраторской, но файл редактировать не получается.

Вопрос не совсем по Денверу, скорей, по особенностям Vista. Перечитал форум, но не нашел подобных обсуждений. Просьба помочь, если кто знает, как можно заставить Висту редактировать этот файл. Или же дать ссылку на форум, если вдруг я плохо искал. Спасибо!
Haver:
Maus
Это хорошее обьяснение, но для тех кто с денвером работает хотябы пару месяцев.Я всего 1 неделю над ним сижу.И если не трудно то укажите конкретно в httpd.conf нужно поменять или прописать.
Haver: Подробное описание проблемы
Пишу все с самого начала.
1.Поставил денвер.
2.Запустил его(Run).
3.По такому пути C:\WebServers\home создал папку localforum в ней папку www. В эту папку забросил все файлы форума.
4.Поставил форум.
5.Ввел со своего компа в браузере localforum.Все работает
6.Зашел на другом компе из своей сети в C:\WINDOWS\system32\drivers\etc и открыл с момощью блокнота следующий файл hosts.
7.В нем записал такие строки:
192.168.1.17 localforum
192.168.1.17 www.localforum
где 192.168.1.17 - мой ip, а localforum соответственно название моего форума.
Вроде все.Захожу в браузере из другого компа на этот форум и ничего не происходит
Haver: Все супер
Все работает.Только я немного переделал.Вместо C:\WebServers\home localforum в ней папку www.я сделал так C:\WebServers\home создал папку 192.168.1.17(мой ip) в ней папку www.в браузере после набора 192.168.1.17 выводится мой форум.но все же так не всем пользователям в моей сетке удобно все же хотелось бы чтоб в строку браузура вписывалось какоето название например forum.Как мне это лучше сделать??
Maus:
Как мне это лучше сделать?
Либо прописать всем посетителям строчку в hosts, либо поставить свой DNS-сервер и всем посетителям прописать его в настройках
Anonymous:
Установил Денвер на Windows Vista Business, localhost работает, но test1.ru, test2.ru - нет. Похоже, догадываюсь в чем проблема - не получается отредактировать файл hosts, на него закрыты права. Самое интересное, что моя учетная запись является администраторской, но файл редактировать не получается.

Вопрос не совсем по Денверу, скорей, по особенностям Vista. Перечитал форум, но не нашел подобных обсуждений. Просьба помочь, если кто знает, как можно заставить Висту редактировать этот файл. Или же дать ссылку на форум, если вдруг я плохо искал. Спасибо!
Похожая проблема, только у меня стоит windows home. Помогите с решением или дайте ссылку на него.
MaxVL:
Установил Денвер на Windows Vista Business, localhost работает, но test1.ru, test2.ru - нет. Похоже, догадываюсь в чем проблема - не получается отредактировать файл hosts, на него закрыты права. Самое интересное, что моя учетная запись является администраторской, но файл редактировать не получается.

Вопрос не совсем по Денверу, скорей, по особенностям Vista. Перечитал форум, но не нашел подобных обсуждений. Просьба помочь, если кто знает, как можно заставить Висту редактировать этот файл. Или же дать ссылку на форум, если вдруг я плохо искал. Спасибо!

Аналогичная проблема имеется с Вистой...

Кроме этого - на некоторых Вистах в "досовском" (установочном) окне идут крокозябрики
- на некоторых машинах не устанавливаются иконки...
RUs13:
Установил Денвер на Windows Vista Business, localhost работает, но test1.ru, test2.ru - нет. Похоже, догадываюсь в чем проблема - не получается отредактировать файл hosts, на него закрыты права. Самое интересное, что моя учетная запись является администраторской, но файл редактировать не получается.

Вопрос не совсем по Денверу, скорей, по особенностям Vista. Перечитал форум, но не нашел подобных обсуждений. Просьба помочь, если кто знает, как можно заставить Висту редактировать этот файл. Или же дать ссылку на форум, если вдруг я плохо искал. Спасибо!

Я сделал проще. Скопировал hosts в другую папку отредактировал и записал обратно.
Самое смешное, что Vista не дает редактировать этот файл, но спокойно дает его перезаписать.
Каждый раз так мучаться это конечно геморой, но как быстрое решение подойдет.
mega_ya:
RUs13, просто открой свойства файла hosts, там вкладку "Безопасность", и добавь имя своей учетки виндоус с полными правами, и все
oleg_61:
Доброго времени суток !
Такая проблемка встала:
Стоит денвер-3 все вроде нормально, пашет внутренний веб-сервер, правда в последнее время открывается как-то не полностью не весь загружается, ну да ладно. структура такая:
home/cgi-glob/
home/custom/
home/localhost/
home/test1.ru
home/urrchr.ru ---> это собственно сам сайт
home/urrchr.ru/cgi/
home/urrchr.ru/cgi-bin/
home/urrchr.ru/errors/
home/urrchr.ru/www/

home/urrchr_ex.ru ---> а это я новый сайт хочу добавить
home/urrchr.ru/cgi/
home/urrchr.ru/cgi-bin/
home/urrchr.ru/www/

у меня локальный адрес постоянный 192.168.1.хх
localhost работает loxalhost/denwer работает, тесты все проходят

вот httpd.conf
##
## НАЧАЛО ШАБЛОНА ВИРТУАЛЬНОГО ХОСТА.
##
## Если вы хотите по умолчанию запускать Apache на порту, отличном от 80,
## измените номер порта в следующей далее директиве.
##
#Listen $&{ip:-127.0.0.1}:$&{port:-80}
#Listen $&{ip:-192.168.1.30}:$&{port:-80}
##NameVirtualHost $&{ip:-127.0.0.1}:$&{port:-80}
#NameVirtualHost $&{ip:-192.168.1.30}:$&{port:-80}
#<VirtualHost $&{ip:-127.0.0.1}:$&{port:-80}>
##<VirtualHost *:$&{port:-*}>
# DocumentRootMatch "/home/(?!cgi-)(.*)^1/(?!cgi$|cgi-)(.*)"
# DocumentRootMatch "/home/(?!cgi-)(.*)/public_html^1"
# DocumentRootMatch "/home/(?!cgi-)(.*)^1/html/(.*)"
# DocumentRootMatch "/home/(?!cgi-)(.*)^1/domains/(?!cgi$|cgi-)(.*)"
# DocumentRootMatch "/var/www/html/(?!cgi-)~(.*)^1/(?!cgi$|cgi-)(.*)"
# DocumentRoot "$&"
# ServerName "%&/-www"
# ServerAlias "%&/-www" "%&/-www/www" $&{host:-}
#
# $&{directives:-}
#
# ScriptAlias /cgi/ "$^1/cgi/"
# ScriptAlias /cgi-bin/ "$^1/cgi-bin/"
#</VirtualHost>

вопрос, почему не грузится новый сайт urrchr_ex.ru а перенаправляется в urrchr.ru и загружает его контент, самое смешное, что если ввожу адрес http://www.urrchr_ex.ru/admin.php захожу в панель администратора
да важное замечание у нас выход в инет осуществляется через проксик, но в допсвойствах я прописал www.urrchr_ex.ru urrchr_ex.ru

на всякий случай прописал в .htaccess :
# dnwr_ip 127.0.0.1
# dnwr_name www.urrchr_ex.ru

Да чуть не забыл, в сети с веб-сервером urrchr.ru работа идет нормально
Тимур1: не работают виртуальные хосты, localhost работает
denwer-3, все вышеуказанное в норме (прокси отключен,файрволл только встроенный), windows sp3, тот патч не устанавливается, при запуске говорит что не нужно, т.к. стоит сервис пак 3. В апаче ошибка -

[Sun Jun 01 21:21:25 2008] Init: SSL server IP/port conflict: localhost:4
43 (Z:/usr/local/apache/conf/vhosts.conf:38) vs. test1.ru:443 (Z:/usr/local/apac
he/conf/vhosts.conf:176)
[Sun Jun 01 21:21:25 2008] Init: You should not use name-based virtual ho
sts in conjunction with SSL!!
[Sun Jun 01 21:21:25 2008] Child 4752: Child process is running
[Sun Jun 01 21:21:25 2008] Child 4752: Acquired the start mutex.
[Sun Jun 01 21:21:25 2008] Child 4752: Starting 250 worker threads.
[Sun Jun 01 21:21:25 2008] Child 4752: Listening on port 443.
[Sun Jun 01 21:21:25 2008] Child 4752: Listening on port 8648.
[Sun Jun 01 21:21:25 2008] Child 4752: Listening on port 443.
[Sun Jun 01 21:21:25 2008] Child 4752: Listening on port 80.

Как исправить ситуацию?
StopNa:
У меня работает только localhost. Все остальное не работает.
Вот еще. При запуске в командной строке в самом конце появляется надпись "Found at least 1 error(s). Waiting for 20 seconds (Press Ctrl+Break for exit now)"

И еще в верху одна из надписей " Cannot write to file C:\Windows/system32/drivers/etc/hosts"!
Netmaster:
Вниманию пользователей Windows NT, 2000 или XP (и старше). Прежде, чем продолжить, убедитесь, что у вас запущена служба «DNS-клиент». Это можно делать, открыв Панель управления — Администрирование — Службы. В противном случае виртуальные хосты работать не будут.

запустил службу DNS-клиент и все хосты заработали :))
у меня Vista Business SP1
Anonymous:
И еще в верху одна из надписей " Cannot write to file C:\Windows/system32/drivers/etc/hosts"!

мне помог переход со 2-й версии на последнюю (3)
StopNa:
Но у меня-то. Раньше все работало. Потом винду переустановил 2-ой ЖД подцепил и нихрена не работает. Может это из-за 2-го ЖД ?
Ermac:
Слушайте может кто проверить заходит ли на мой сайт или нет ? http://sfc_cs и http://sfc.cs.ftp
Раньше говорили что не заходит потому что я не прочитал эту тему )) Чето с днс сделал )))
А теперь не могу не у кого спросить (((((если не заходит скажите еще раз в крации че надо сделать???
XeoN:
VKLUCHITE DNS CLIENT!

Вопрос решен, тему можно закрыть.
bæv:
Ветка выделена в отдельную тему «Неее, вопрос открыт!»,
расположенную в форуме Мусоропровод (14 Ноября 2008, 15:47).
bæv:
Тема закрыта.

Эта тема на forum.dklab.ru