12.09.2012 08:15, Peter Evdokimov пишет: > On Tue, 11 Sep 2012 23:18:30 +0400 > Aleksey Avdeev wrote: > >> Похоже надо проверить briefstatus... >> >> Прошу прислать вывод следующей строки команд (при запущенном httpd2, >> от root): >> >> apachectl2 stop;echo $?;ps ax|fgrep httpd2;apachectl2 briefstatus;echo >> $?;apachectl2 start;echo $?;ps ax|fgrep httpd2;apachectl2 >> briefstatus;echo $?; > > # apachectl2 stop;echo $?;ps ax|fgrep httpd2;apachectl2 briefstatus;echo $?;apachectl2 start;echo $?;ps ax|fgrep httpd2;apachectl2 briefstatus;echo $?; > 0 > httpd2 is stopped > 3 Видно что apachectl2 stop отработал нормально: запущенных процессов httpd2 нет и apachectl2 briefstatus вернул правильную информацию. А вот что происходит при запуске мне не совсем понятно: > 3 Это код возврата apachectl2 start. И похоже, что его возвращает используемая там httpd2 -k start. Почему такое происходит -- пока непонятно... > 6864 ? Rs 0:00 /usr/sbin/httpd2 -k start > 6872 pts/0 S+ 0:00 fgrep httpd2 > httpd2 is stopped > 3 Что появляется в логах (/var/log/httpd2/error_log, /var/log/daemons/{info,warnings,errors} (и каков вывод) при выполнении строки команд (от root при запущенном httpd2): # service httpd2 stop;echo $?;apachectl2 briefstatus;echo $?;apachectl2 start;echo $?;ps ax|fgrep httpd2;apachectl2 briefstatus;echo $?;ps ax|fgrep httpd2 -- С уважением. Алексей.