как исправить httpd.conf , чтоб сайт открывался по локальной сети с моего компа???

28 апреля 2008 в 9:33

Помогите , пожалуйста----
#Listen 192.168.4.78:80
Listen 80
#
Host /home/igures.ru/www (2):
Listen 192.168.4.78:80
NameVirtualHost 192.168.4.78:80
DocumentRoot "Z:/home/igures.ru/www"
ServerName igures
ServerAlias "192.168.4.78//www.igures.ru" "www.igures.ru"
ScriptAlias /cgi/ "/home/igures.ru/"
ScriptAlias /cgi-bin/ "/home/igures.ru/cgi-bin/"
ErrorLog "Z:/home/igures.ru/error.log"
#Include conf/vhosts.conf

не работает((((

ВложениеРазмер
Иконка простого текстового файла документ.txt28.68 КБ

Комментарии

Access deny, allow
Deny from all
Access 127.0.0.1, IP, IP,...

Первая команда устанавливает порядок применения правиль. Мы сначала запретим всем, а затем разрешим избранным.
Вторая команда запрещает доступ из инета к вашему серверу на локальной машине.
Третья - разрешает только опред. компам.
Куда вставить это правило - не помню. Поищите в тексте файла настроек.

28 апреля 2008 в 11:12

VladSavitsky, это не требуется если вы сами не задали обратных настроек.

tusi, Вы явно перемудрили с конфигом, прочтите комментарии в нем на тему того как настраиваются виртуальные хосты в Денвере.
Ключевой момент - #
# Однако можно поступить проще. Для того, чтобы добавить новый виртуальный
# хост со стандартными настройками, вам достаточно лишь создать структуру
# его каталогов в директории /home. Сервер Apache автоматически "увидит"
# изменения при следующем запуске. Вносить правки в httpd.conf не требуется.

Если этот вариант вас не устраивает, то обратите внимание на то где именно в конфиге денвера должны располагаться самописные настройки виртуальных хостов и то что в директиве указывается IP-адрес, а не имя хоста.
Да, и если что-то не работает, то нужно писать _что именно_ не работает и при каких условиях (откуда проверяли доступность хоста), что при этом видите в браузере/логах...
А так... Может у вас там еще и файервол блокирует доступ с хостов локалки к вашему компьютеру.

28 апреля 2008 в 12:32