Прошу помочь с Apache
Сынишка попросил поставить. Значит, скачал инсталлятор, установил. При наборе http://localhost в браузере появлялась надпись "Its work!".
Добавил следующие строки в файл httpd.conf: NameVirtualHost 127.0.0.1:80 NameVirtualHost 127.0.0.2:80 <VirtualHost 127.0.0.1:80> ServerAdmin sergej@site.ua DocumentRoot d:/www ServerName localhost ErrorLog logs/error2.log CustomLog logs/custom2.log common </VirtualHost> <VirtualHost 127.0.0.2:80> ServerAdmin sergej@site.ua DocumentRoot d:/www2 ServerName perepel ErrorLog logs/error3.log CustomLog logs/custom3.log common </VirtualHost> Создал указанные лог-файлы, директории d:/www, d:/www2. Сбросил в эти директории по файлу index.html. В файл hosts добавил строки: 127.0.0.1 localhost 127.0.0.2 perepel Скачал заплатку для Windows XP SP2, установил. Перезагрузил компьютер. Apache работает. Однако при попытках соединения с http://localhost и http://perepel получаю адпись: "Forbidden You don't have permission to access / on this server.". Что сделал не так? |
|
Нет; Forbidden You don't have permission to access /index.html on this server.
|
Также попробуйте вставить:
Код:
<Directory /www/> И я не уверен, нужно-ли диск d: указывать? |
Спасибо. Поставил, рестартанул Apache. Теперь http://localhost открывается, а http://perepel - по прежнему Forbidden.
Добавлено через 3 минуты Цитата:
Добавлено через 3 минуты Ну и запись в логе ошибок: [Mon Mar 29 01:03:45 2010] [error] [client 127.0.0.2] client denied by server configuration: D:/www2/ Добавлено через 3 минуты Дошло. Добавил ещё: <Directory /www2/> Order allow,deny allow from all </Directory> рестартанул апач, заработало! Спасибо. |
SergejF, поставте пакет denwer.ru там и все траблы описаны...
И не забывайте включить службу: DNS-клиент в виндовозе. |
Nova, да, лентяи всегда пользуются готовым, а на вопрос как оно работает, и какая настройка за что отвечает ответа не знают. Эх эра денверов и джумул.
Настоящих вебмастеров в новом поколении единицы, остальные - "домохозяйки" умеющие тыдцать в мышку. Надо этот класс интернетчиков как-то обозвать, но, уж, точно не вебмастерами. |
Цитата:
:) SergejF, проблема в днс. Либо поднимите днс сервер и пропишите соответствие хоста и айпишника, либо что проще- пропишите это соответствие в локальном файле на конкретной машине, с которой будет вызываться этот сайт (не обязательно это будет вебсервер). |
это все просто делается.
в файле c:\Windows\System32\drivers\etc\hosts пропишите 127.0.0.2 perepel |
Господа, после вставки в файл httpd.conf контейнеров:
<Directory /www/> Order allow,deny allow from all </Directory> <Directory /www2/> Order allow,deny allow from all </Directory> как советовал boric и рестарта apache всё заработало. Записи в файл hosts я делал до возникновения проблемы. Всем спасибо! |
Часовой пояс GMT +3, время: 05:41. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.