1

Тема: подключаю httpd-vhosts.conf и Apache не запускается

В httpd.conf снимаю комментарий со сстроки
"#Include conf/extra/httpd-vhosts.conf" и Apache
не запускается.
Winda пишет: Не удалось запустить службу Apache 2. Дополнительные сведения содержаться в журнале событий.
Если эта служба разработана не Microsoft, обратитесь к разработчику службы, и сообщите специфический для
этой службы код ошибки 1.

А так, без подключения хостов, работает нормально.
Подскажите, что можно сделать?

2

Re: подключаю httpd-vhosts.conf и Apache не запускается

dr. Oops!
Ищите ошибки в подключаемом файле виртуальных хостов. Пробуйте подключать хосты по одному, ищите источник ошибки.

Воспользуйтесь примером задания виртуальных хостов описанным здесь: http://php-myadmin.ru/learning/instrument-apache.html

3

Re: подключаю httpd-vhosts.conf и Apache не запускается

Этим и пользуюсь. Проверю все еще раз. Спасибо.

4

Re: подключаю httpd-vhosts.conf и Apache не запускается

У меня не получалась установка хостов в виде name-based,
Я попробовал ip-based - работает!!!

5

Re: подключаю httpd-vhosts.conf и Apache не запускается

dr. Oops!
Покажите рабочий и не рабочий httpd-vhosts.conf, а также файл hosts.

6 (изменено: dr. Oops!, 2007-12-30 04:22:33)

Re: подключаю httpd-vhosts.conf и Apache не запускается

Hanut
Рабочий:
<VirtualHost localhost>
   DocumentRoot "D:/webdocs/localhost/www"
   ServerName localhost
   ErrorLog D:/webdocs/localhost/error.log
   CustomLog D:/webdocs/localhost/acces.log common
</VirtualHost>
<VirtualHost www.dvfolk.ru>
   DocumentRoot "D:/webdocs/dvfolk/www"
   ServerName www.dvfolk.ru
   ErrorLog D:/webdocs/dvfolk/error.log
   CustomLog D:/webdocs/dvfolk/acces.log common
</VirtualHost>
и т.д.

Не рабочий я удалил,
но насколько помню каждый блок выглядел так:
<VirtualHost *:80>
   DocumentRoot "D:/webdocs/ecomsites/www"
   ServerName www.ecomsites.ru
   ErrorLog D:/webdocs/ecomsites/error.log
   CustomLog D:/webdocs/ecomsites/acces.log common
</VirtualHost>

Когда запускаю Apache  в файл hosts из файла vhosts-on.txt прописывается следующее:
127.0.0.1 localhost
127.0.0.2 www.dvfolk.ru
127.0.0.3 www.bravo.dvfolk.ru
127.0.0.4 www.creators.dvfolk.ru
127.0.0.5 www.runway.dvfolk.ru
127.0.0.6 www.chudaev.ru
127.0.0.7 www.mini-games.dvfolk.ru
127.0.0.8 www.ecomsites.ru
127.0.0.9 www.test.ru

7

Re: подключаю httpd-vhosts.conf и Apache не запускается

Попробуйте так.

NameVirtualHost *:80

<VirtualHost *:80>
   DocumentRoot D:/webdocs/ecomsites/www
   ServerName www.ecomsites.ru
   ErrorLog D:/webdocs/ecomsites/error.log
   CustomLog D:/webdocs/ecomsites/acces.log common
</VirtualHost>
127.0.0.1 localhost
127.0.0.1 www.ecomsites.ru

Apache должен быть на 80 порту.

8

Re: подключаю httpd-vhosts.conf и Apache не запускается

Спасибо!
Пока пусть работает на ip-based.
Как придется переустанавливать, попробую Ваш вариант.
С наступающим:)

9

Re: подключаю httpd-vhosts.conf и Apache не запускается

эхе-хе... пол дня убил что бы запустить.
А оказалось то всё просто:), у нас инет через прокси, так надо было галочку поставить Не использовать прокси-сервер для локальных адресов