Я пытаюсь запустить экземпляр apache. Он не работает должным образом. Я пытаюсь получить диагностическую информацию. я дал ps command
и экземпляр apache, который не работает должным образом, выводится с -k start
. Что значит "-k start
" значит?
Вот фрагмент вывода команды ps. Первый сервер apache работает нормально, а второй - нет.
0.0 3144 22166 /home/mertnuhoglu/webapps/roxalana_osqa/apache2/bin/httpd.worke
0.0 1620 23311 /home/mertnuhoglu/webapps/django/apache2/bin/httpd -k start
В ps
показывает текущую обработку с их параметрами. Так, -k start
должны быть параметры, переданные в httpd
обработать. Вы можете проверить состояние прослушивания apache, используя:
$ sudo netstat -lnp | grep 80
Также проверьте файлы журнала apache.
http://linux.die.net/man/8/httpd -k start говорит серверу запустить себя
Это параметр httpd
было начато с.
Автозапуск, если заглохло -k :)
Это корневой процесс сервера apache. Он связывается с портом 80 (или где-то еще), а затем порождает дополнительные процессы для обработки фактических запросов.
Что в этом процессе, по вашему мнению, «не работает»?