O que significa “-k start” na saída do comando ps

1

Eu tento executar uma instância do apache. Não funciona corretamente. Eu estou tentando obter algumas informações de diagnóstico. Eu dei ps command e a instância do apache que não é executada corretamente é gerada com -k start . O que significa " -k start "?

Aqui está uma parte da saída do comando ps. O primeiro servidor apache funciona corretamente, mas o segundo não funciona.

 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
    
por Mert Nuhoglu 17.12.2010 / 13:19

5 respostas

1

Esse é o processo raiz do servidor apache. Ele se liga à porta 80 (ou onde quer que) seja iniciado e, em seguida, cria processos adicionais para manipular solicitações reais.

O que você acha desse processo "não está funcionando"?

    
por 17.12.2010 / 16:33
3

O comando ps mostra o processamento em execução com seus parâmetros. Portanto, -k start deve ser os parâmetros passados para httpd process. Você pode verificar o estado de escuta do apache usando:

$ sudo netstat -lnp | grep 80

Além disso, verifique os arquivos de log do apache.

    
por 17.12.2010 / 13:41
2

Este é o parâmetro com o qual httpd foi iniciado.

    
por 17.12.2010 / 13:39
2

link -k start diz ao servidor para se iniciar

    
por 17.12.2010 / 13:39
2

Início automático se estiver abaixo -k:)

    
por 17.12.2010 / 13:40