LINUX.ORG.RU

а посмотреть внутрь этого apachectl религия не позволяет ?
kill -HUP `cat /var/run/httpd.pid`

sasha999 ★★★★
()

ты в курсе что apachectl - shell script?
kill -1 `cat /where/apache/pid/file/lies`

lg ★★
()

Ну да!

Тупо убить процесс - это нормально, я понял. А как дальше поднять ХТТПД?

tsa
() автор топика

Re:

А я делаю так:
1) Стартануть: /etc/rc.d/init.d/httpd start
2) Стоп: /etc/rc.d/init.d/httpd stop

Pit
()

!!!

Если я пишу /etc/rc.d/init.d/httpd start или /etc/rc.d/init.d/httpd stop получаю надпись FAILED!!! Как быть?

tsa
() автор топика

странно

статус /etc/rc.d/init.d/httpd status HTTPD dead but subsys locked что это значит?

tsa
() автор топика

> Тупо убить процесс - это нормально, я понял. А как дальше поднять ХТТПД?

"-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

spirit ★★★★★
()

не похоже, а так и есть. и вообще все эти скрипты неизвестно-кем-коряво-писанные надо выкидывать на помойку. хочешь - пиши сам, походу и разберешься как оно все работает.

sasha999 ★★★★
()

спасибо

Так как надо было срочно поставить на ноги апач, то я решил скачать и проинсталить его заново, подконфигурил и через час все стало на свои места. Таки точно предыдущий апач из РПМа ставили. Пол дня убил. Спасибо всем.

tsa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.