<VirtualHost> cannot occur within <VirtualHost> section

02.07.2009, рубрики: FreeBSD, Linux | Теги: , , | 82 комментария »

При запуске Apache появляется ругань с ошибками:

<VirtualHost> cannot occur within <VirtualHost> section

Что же делать? Как же быть? Решение проще простого:

Ищем в конфиге Apache (файл httpd.conf) строку <VirualHost *:80> и внимательно смотрим чтобы эта строка была в конфиге на своем месте, то есть в секции

1
2
3
4
5
6
### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.

Не выше не ниже, а именно в этой секции. И внимательно смотрим чтобы каждый <VitrualHost *:80> закрывался </VitrualHost>

Как обычно, если есть вопросы, оставляйте в комментариях.



Оставить комментарий