|
|
|
| Решил создать на своем web сервере виртульные хосты. Апач у меня установлен в C:\myserver,
Document Root : DocumentRoot "C:/myserver/htdocs"
Server Root: DocumentRoot "C:/myserver/"
Я хочу создать виртуальный хост main
<VirtualHost *:80>
DocumentRoot "C:/myserver/main"
ServerName main
ErrorLog "C:/myserver/main/error.log"
CustomLog "C:/myserver/main/access.log" common
</VirtualHost>
|
в hosts прописал 127.0.0.1 main ну все равно ничего не выходит. Помогите плз! | |
|
|
|
|
|
|
|
для: admiral
(04.06.2009 в 13:20)
| | Звездочку замените на 127.0.0.1
<VirtualHost 127.0.0.1:80>
DocumentRoot "C:/myserver/main"
ServerName main
ErrorLog "C:/myserver/main/error.log"
CustomLog "C:/myserver/main/access.log" common
</VirtualHost>
|
Директива NameVirtualHost также должна иметь следующий вид
NameVirtualHost 127.0.0.1:80
|
| |
|
|
|
|
|
|
|
для: cheops
(04.06.2009 в 13:54)
| | >Директива NameVirtualHost также должна иметь следующий вид
>
NameVirtualHost 127.0.0.1:80
|
Что то я в сонфигурациооном файле не нашел эту директиву | |
|
|
|
|
|
|
|
для: cheops
(04.06.2009 в 13:54)
| | Сейчас прописал все как вы сказали теперь даже если обратиться к localost пишет 403 Forbidden
You don't have permission to access / on this server. | |
|
|
|
|
|
|
|
для: admiral
(04.06.2009 в 14:41)
| | Если не сложно прикрепите httpd.conf и сообщите версию Apache? | |
|
|
|
|
 17.8 Кб |
|
|
для: cheops
(04.06.2009 в 17:57)
| | Apache 2.2 конф в аттаче | |
|
|
|
|
|
|
|
для: admiral
(04.06.2009 в 18:48)
| | Директиву
NameVirtualHost 127.0.0.1:80
|
Расположите непосредственно перед контейнером
<VirtualHost 127.0.0.1:80>
|
Кроме того, создайте ещё один виртуальный хост, который будет соответствовать localhost | |
|
|
|
|
 18 Кб |
|
|
для: cheops
(04.06.2009 в 21:51)
| | Теперь при запросе main все равно пишет 403 ошибку. Сделал как сказали, см. в аттаче. | |
|
|
|
|
|
|
|
для: admiral
(05.06.2009 в 09:29)
| | Два встречных вопроса:
1) Путь C:/myserver/main существует?
2) После редактирования httpd.conf сервер перезагружали? | |
|
|
|
|
|
|
|
для: cheops
(05.06.2009 в 11:36)
| | Да, существует. причем в нем создались error.log и access.log
2. Естественно, использовал команду restart в значке Apache на панели задач | |
|
|
|