nginx.conf não está reiniciando corretamente

1

Nós alteramos nosso arquivo nginx.conf para redirecionar todos os URLs para suas alternativas www. Mais tarde, removemos as linhas responsáveis por essa funcionalidade. No entanto, mesmo depois de executar sudo service nginx restart , o redirecionamento www continua.

Estranhamente, mesmo quando executamos sudo service nginx stop , o servidor nginx continua sendo veiculado. De acordo com service nginx status , nginx is not running . No entanto, quando executo ps -ef |grep nginx , há uma linha:

deploy    1473  1251  0 12:58 pts/0    00:00:00 grep --color=auto nginx

Quando tento matar isso com kill -9 1473 , recebo o erro:

-bash: kill: (1473) - No such process

executando ps -ef |grep nginx novamente, vejo:

deploy    1478  1251  0 12:59 pts/0    00:00:00 grep --color=auto nginx

O pid mudou.

Alguma ideia do que está acontecendo?

    
por nullnullnull 30.05.2014 / 19:00

1 resposta

1

Não está em execução. O que você está vendo é o comando grep que você está executando. Quando estiver pronto, o processo não existe mais. Se você substituir o nginx por qualquer outra palavra (elefante, etc), verá o mesmo resultado.

Qual erro você vê quando tenta iniciar o nginx?

    
por Tom Damon 30.05.2014 / 20:57