> Тупо убить процесс - это нормально, я понял. А как дальше поднять ХТТПД?
"-HUP" - это не "убить" процесс, а послать ему сигнал N1, по которому все нормальные демоны переконфигурируются (перезапускаются находу, без остановки)
> статус /etc/rc.d/init.d/httpd status
> HTTPD dead but subsys locked
> что это значит?
Это значит, что надо залезть в /var/lock/subsys (или где это у тебя находится) и убить файлик httpd
На счет [FAILED]: у тебя apache точно шел с этим скриптом в init.d ? Например, я предпочитаю сам компилить apache, а не ставить из rpm, а в этом случае он не создает никаких скриптов в /etc/rc.d/init.d. Может скрипт "левый" или в .../subsys надо файлик убить.
> А как дальше поднять ХТТПД?
cat apachectl
----------
...
HTTPD=/usr/local/apache/bin/httpd
...
if $HTTPD ; then echo "$0 $ARG: httpd started"
...
----------
Т.е. похоже для запуска надо просто запустить httpd
не похоже, а так и есть. и вообще все эти скрипты неизвестно-кем-коряво-писанные надо выкидывать на помойку. хочешь - пиши сам, походу и разберешься как оно все работает.
Так как надо было срочно поставить на ноги апач, то я решил скачать и проинсталить его заново, подконфигурил и через час все стало на свои места. Таки точно предыдущий апач из РПМа ставили. Пол дня убил. Спасибо всем.