Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подскажите по созданию виртуальных хостов в Apache

11K
29 сентября 2006 года
JohnIvanoff
28 / / 29.09.2006
Стоит Windows XP SP2, Apache 2.2.
В httpd.conf прописано:

NameVirtualHost 127.0.0.2

<VirtualHost 127.0.0.2>
ServerAdmin [email]music-car@mail.ru[/email]
ServerName auto-hifi
DocumentRoot D:/Auto-hifi
ScriptAlias /php/ c:/php/
ErrorLog C:/Apache/logs/error2.log
CustomLog C:/Apache/logs/access2.log common
</VirtualHost>

NameVirtualHost 127.0.0.3

<VirtualHost 127.0.0.3>
ServerAdmin [email]music-car@mail.ru[/email]
ServerName sound-car
DocumentRoot D:/Sound-car
ScriptAlias /php/ c:/php/
ErrorLog C:/Apache/logs/error3.log
CustomLog C:/Apache/logs/access3.log common
</VirtualHost>

В hosts прописано:

127.0.0.1 localhost
127.0.0.2 auto-hifi
127.0.0.3 sound-car

при запуске 127.0.0.1 все работает ОК, при запуске 127.0.0.2 или 127.0.0.3 выдает сообщение:
You don't have permission to access / on this server.

Помогите пожалуйста разобраться, уже второй день как рогом уперся и ни с места!
13
29 сентября 2006 года
RussianSpy
3.0K / / 04.07.2006
Закоментируй CustomLog... он тут нах не нужен
11K
29 сентября 2006 года
JohnIvanoff
28 / / 29.09.2006
Закоментировал, не помогло, все то же самое.
11K
29 сентября 2006 года
JohnIvanoff
28 / / 29.09.2006
Все, добавил в httpd.conf:

<Directory "D:/Auto-hifi">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

<Directory "D:/Sound-car">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Помогло!
12
02 октября 2006 года
alekciy
3.0K / / 13.12.2005
Ну столько понаписывать туда вовсе необязательно. Вся проблема заключает в том, что папка виртуального хоста лежит вне root директории сервера, а в самом виртуальном хосте правила для этой директории не прописаны. Т.е. отсутствует <Directory>/

Я с таким столкнулся когда поставил самый первый раз Apache. Бился всю ночь, пока доки более менее не раскурил (тем более что до этого их в руках совсем не держал) и до меня не дошло, что же нужно писать. А ты за сколько нашел решение?
15
02 октября 2006 года
shaelf
2.7K / / 04.05.2005
Если это тестовый хостинг (для себя любимого дома), то я бы посоветовал укоротить её как это сделал я.
<Directory "D:/">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Собсно вот так. Теперь она работать будет во всех вложенных папках.
11K
02 октября 2006 года
JohnIvanoff
28 / / 29.09.2006
Теперь вылез новый глюк: при обращении к 127.0.0.2 долго думает, а затем выдает:
Во время загрузки страницы соединение с сервером было сброшено
12
02 октября 2006 года
alekciy
3.0K / / 13.12.2005
А за этот глюк нужно сказать спасибо мелкософту и второму пакету обновлений. Лечится установкой заплатки WindowsXP-KB884020-x86-rus.exe.
12
02 октября 2006 года
alekciy
3.0K / / 13.12.2005
[QUOTE=shaelf]Если это тестовый хостинг (для себя любимого дома), то я бы посоветовал укоротить её как это сделал я.
<Directory "D:/">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Собсно вот так. Теперь она работать будет во всех вложенных папках.[/QUOTE]
Ой, а чего это так много? У меня вот
 
Код:
<Directory "H:/web">
Options Indexes
</Directory>

и хватает ;)
11K
02 октября 2006 года
JohnIvanoff
28 / / 29.09.2006
Спасибо за подсказку, и правда винды переставил, а обновление забыл. Все ОК!
12
03 октября 2006 года
alekciy
3.0K / / 13.12.2005
Бывает. Я тоже раз переставлял и забыл, что его ставить нужно. Полез на форум, на котором за полгода до этого поднимал этот вопрос и снова спросил это же самое! Так мне модер нашел эту тему и дал ссылку. Я когда посмотрел линк долго ржал, и как же это я мог забыть?! Сейчас не забуду уже точно ни когда )))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог