URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 78304
[ Назад ]

Исходное сообщение
"Проблема с поднятием Apache"

Отправлено vadim85 , 17-Янв-08 23:32 
Используется FreeBSD 6.2, Apache 2.2. Проблема в следующем - после настройки конфигурационного файла апача, пытаюсь его собственно запустить: apachectl start. Ошибок никаких не возвращается, как будто все нормально, но сам апач не запускается, в ps -ax процесса httpd нет, в логи никаких ошибок не пишется, ну а сервер, соответственно, не работает. В чем может быть дело?

Содержание

Сообщения в этом обсуждении
"Проблема с поднятием Apache"
Отправлено universite , 18-Янв-08 00:37 
>Используется FreeBSD 6.2, Apache 2.2. Проблема в следующем - после настройки конфигурационного
>файла апача, пытаюсь его собственно запустить: apachectl start. Ошибок никаких не
>возвращается, как будто все нормально, но сам апач не запускается, в
>ps -ax процесса httpd нет, в логи никаких ошибок не пишется,
>ну а сервер, соответственно, не работает. В чем может быть дело?
>

Неправильно запускаете.
Стартовый скрипт Апача ищите в /usr/local/etc/rc.d/


"Проблема с поднятием Apache"
Отправлено vadim85 , 18-Янв-08 07:53 

>Неправильно запускаете.
>Стартовый скрипт Апача ищите в /usr/local/etc/rc.d/

Пробовал, результат не меняется


"Проблема с поднятием Apache"
Отправлено Александр , 18-Янв-08 08:21 
>
>>Неправильно запускаете.
>>Стартовый скрипт Апача ищите в /usr/local/etc/rc.d/
>
>Пробовал, результат не меняется

ну что здесь можно посоветовать...
первым делом - apachectl configtest

если ошибок не покажет, "убрать" все ваши измения в конфиге
(или взять исходный) и попробовать запустить

в крайнем случае - переставить апач

ну и я надеюсь, что в rc.conf у вас имеется
apache22_enable="YES"            


"Проблема с поднятием Apache"
Отправлено Serge , 18-Янв-08 09:50 
>[оверквотинг удален]
>ну что здесь можно посоветовать...
>первым делом - apachectl configtest
>
>если ошибок не покажет, "убрать" все ваши измения в конфиге
>(или взять исходный) и попробовать запустить
>
>в крайнем случае - переставить апач
>
>ну и я надеюсь, что в rc.conf у вас имеется
>apache22_enable="YES"

Вот именно в /etc/rc.conf и нужно добавить apache22_enable="YES"
Сам несколько раз на этом накалывался!


"Проблема с поднятием Apache"
Отправлено vadim85 , 19-Янв-08 11:44 

>
>Вот именно в /etc/rc.conf и нужно добавить apache22_enable="YES"
>Сам несколько раз на этом накалывался!

Проблему это не решило. Насколько я понимаю, эта строка просто будет поднимать апач при загрузке - результат тот же, в логах пишется что-то типа:
Starting Apache
Syntax OK
....
А самого процесса после завершения загрузки нет


"Проблема с поднятием Apache"
Отправлено universite , 19-Янв-08 12:21 

>Проблему это не решило.

Покажите лог после старта Апача.



"Проблема с поднятием Apache"
Отправлено vadim85 , 20-Янв-08 17:20 
Проблему решил, закомментировав в httpd.conf следующую строчку
LoadModule unique_id_module libexec/apache22/mod_unique_id.so
Всем большое спасибо!



"Проблема с поднятием Apache"
Отправлено angra , 20-Янв-08 10:56 
Было нечто подобное, но очень давно, так что не помню в чем именно была загвоздка. Запускайте апач через его бинарник(httpd), а не через apachectl или init-скрипт, тогда увидите причину ошибки или запустится без проблем :)