/usr/local/etc/rc.d/apache: WARNING: failed to start apache

Быват так, что собрали apache22, попытались запуститься, но получили

/usr/local/etc/rc.d/apache: WARNING: failed to start apache

Как с этим бороться?

Смотрим логи в логах ничего нет кроме вышеописанного варнинга.

Скорее всего вы собрали апач с Threads  и поэтому имеем проблему с ssl сертификатами, изза чего получаем банан :)

выхода два

1. Скорпровать серты

2. отключить в httpd.conf модуль

#LoadModule unique_id_module libexec/apache22/mod_unique_id.so
после чего делаем:

/usr/local/etc/rc.d/apache22 start

все запускается

проверяем:
sch-test01# ps -ax | grep httpd
1494  ??  Ss     0:00.11 /usr/local/sbin/httpd -DNOHTTPACCEPT
1495  ??  I      0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1496  ??  I      0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1497  ??  I      0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1498  ??  I      0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1499  ??  I      0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT
1514  ??  I      0:00.00 /usr/local/sbin/httpd -DNOHTTPACCEPT

Все работает :) со всеми нашими тредами :)

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.