Установил apache21 из портов на FreeBSD 6.0. Всё скомпилировано тип-топ в /usr/local.
Затем настроил httpd.conf. Поскольку сервер нужен как учебно-тренировочный, а я ещё ламер, то оставил всё по умолчанию, лишь добавив:
ServerName test2.petrsu.ru:80
<IfModule dir_module>
DirectoryIndex /HTML2/index.html
</IfModule>
LanguagePriority en ru - - - - -
Больше ни чего не менял. Ест-но создал юзера www.
При попытке запуска httpd начинает ругаться:root@groshev# apachectl graceful
httpd not running, trying to start
[Fri Feb 16 13:17:52 2007] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept FilterВ логах пишет:
[Fri Feb 16 13:17:52 2007] [alert] (EAI 8)hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of "groshev.petrsu.ru" Configuration Failed
Помогите, пожалуйста. Где что добавить или убрать.
>Установил apache21 из портов на FreeBSD 6.0. Всё скомпилировано тип-топ в /usr/local.
>
>Затем настроил httpd.conf. Поскольку сервер нужен как учебно-тренировочный, а я ещё ламер,
>то оставил всё по умолчанию, лишь добавив:
>ServerName test2.petrsu.ru:80
> <IfModule dir_module>
> DirectoryIndex /HTML2/index.html
></IfModule>
> LanguagePriority en ru - - - - -
>Больше ни чего не менял. Ест-но создал юзера www.
>При попытке запуска httpd начинает ругаться:
>
>root@groshev# apachectl graceful
>httpd not running, trying to start
>[Fri Feb 16 13:17:52 2007] [warn] (2)No such file or directory: Failed
>to enable the 'httpready' Accept Filter
>
>В логах пишет:
>
>[Fri Feb 16 13:17:52 2007] [alert] (EAI 8)hostname nor servname provided, or
>not known: mod_unique_id: unable to find IPv4 address of "groshev.petrsu.ru" Configuration
>Failed
>
>Помогите, пожалуйста. Где что добавить или убрать.
В /etc/hosts"IP сервера" test2.petrsu.ru
>>Установил apache21 из портов на FreeBSD 6.0. Всё скомпилировано тип-топ в /usr/local.
>>
>>Затем настроил httpd.conf. Поскольку сервер нужен как учебно-тренировочный, а я ещё ламер,
>>то оставил всё по умолчанию, лишь добавив:
>>ServerName test2.petrsu.ru:80
>> <IfModule dir_module>
>> DirectoryIndex /HTML2/index.html
>></IfModule>
>> LanguagePriority en ru - - - - -
>>Больше ни чего не менял. Ест-но создал юзера www.
>>При попытке запуска httpd начинает ругаться:
>>
>>root@groshev# apachectl graceful
>>httpd not running, trying to start
>>[Fri Feb 16 13:17:52 2007] [warn] (2)No such file or directory: Failed
>>to enable the 'httpready' Accept Filter
>>
>>В логах пишет:
>>
>>[Fri Feb 16 13:17:52 2007] [alert] (EAI 8)hostname nor servname provided, or
>>not known: mod_unique_id: unable to find IPv4 address of "groshev.petrsu.ru" Configuration
>>Failed
>>
>>Помогите, пожалуйста. Где что добавить или убрать.
>
>
>В /etc/hosts
>
>"IP сервера" test2.petrsu.ru
>Если бы в этом была проблема ; (
Может быть будут другие советы ? :-|
Еще можно попробовать в файле конфигурации закоментить mod_unique_id
Тут совет дают http://www.mydigitallife.info/2006/04/23/freebsd-apache-http...
>то оставил всё по умолчанию, лишь добавив:
>ServerName test2.petrsu.ru:80Поставьте там localhost, ip-адрес машины, или настройте DNS.
>>то оставил всё по умолчанию, лишь добавив:
>>ServerName test2.petrsu.ru:80
>
>Поставьте там localhost, ip-адрес машины, или настройте DNS.в /boot/defaults/loader.conf
меняеш
accf_http_load="NO" на accf_http_load="YES"
>[оверквотинг удален]
>[Fri Feb 16 13:17:52 2007] [warn] (2)No such file or directory: Failed
>to enable the 'httpready' Accept Filter
>
>В логах пишет:
>
>[Fri Feb 16 13:17:52 2007] [alert] (EAI 8)hostname nor servname provided, or
>not known: mod_unique_id: unable to find IPv4 address of "groshev.petrsu.ru" Configuration
>Failed
>
>Помогите, пожалуйста. Где что добавить или убрать.Попробуй прицепить к интерфейсу еще одни айпишник, т.е. создай виртуальный интерфейс и укажи apache, какие документы должен предоставлять при подключении клиента к каждому из этих интерфейсов (IP-адресов). В httpd.conf при помощи VirtualHost. Для каждого сконфигурированного интерфейса, нужно добалять следующее:
<VirtualHost 192.168.1.1> # IP виртульного интерфейса
ServerName www.host.com
ServerAdmin admin@host.com
DocumentRoot /где/должны/лежать/документы
и т.д.
</VirtualHost>DocumentRoot, ErrorLog и CustomLog интерпретируются в контексте ServerRoot.
echo "AcceptFilter http none" >> /usr/local/etc/apache/httpd.conf
Apache restartДолжно помочь.
>Помогите, пожалуйста. Где что добавить или убрать.kldload accf_http ))
>>Помогите, пожалуйста. Где что добавить или убрать.
>
>kldload accf_http ))респект товарищи )) работает
>>>Помогите, пожалуйста. Где что добавить или убрать.
>>
>>kldload accf_http ))
>
>респект товарищи )) работаети куда это добавлять?
>>>>Помогите, пожалуйста. Где что добавить или убрать.
>>>
>>>kldload accf_http ))
>>
>>респект товарищи )) работает
>
>и куда это добавлять?#kldload accf_http
Esli xochesh chtob posle reboot rabotalo ot =
#echo 'accf_http_load="YES" ' >> /boot/loader.conf
>[оверквотинг удален]
> При попытке запуска httpd начинает ругаться:
> root@groshev# apachectl graceful
> httpd not running, trying to start
> [Fri Feb 16 13:17:52 2007] [warn] (2)No such file or directory: Failed
> to enable the 'httpready' Accept Filter
> В логах пишет:
> [Fri Feb 16 13:17:52 2007] [alert] (EAI 8)hostname nor servname provided, or
> not known: mod_unique_id: unable to find IPv4 address of "groshev.petrsu.ru" Configuration
> Failed
> Помогите, пожалуйста. Где что добавить или убрать.проверь настройки в http.conf у тебя видимо указан Servername groshev.petrsu.ru
пропиши в /etc/hosts
groshev.petrsu.ru xx.xx.xx.xx // свой IP
Апач пытается получить ip имени на котором необходимо принимать запросы и падает так его нет.