Problemas com arquivos .pid e nginx

1

Estou executando o ArchLinux e o nginx e não consigo parar o nginx sem usar kill -9 nos arquivos PID reais.

Eu gostaria de usar /etc/rc.d/nginx stop e ter o script nginx no arquivo .pid para o nginx, mas o arquivo não está lá. Eu touch ed, mas isso não ajuda também.

Qualquer sugestão seria muito apreciada!

Muito obrigado.

EDITAR: Este é o que eu vejo quando digito /etc/rc.d/nginx restart

Então, algo está errado aqui ...

    
por Isaac Copper 11.07.2010 / 23:37

1 resposta

1

Não deve haver nenhum problema em fazer isso, se você iniciar o nginx com /etc/rc.d/nginx start . O script rc realmente usa o pid localizado em /var/run/nginx.pid para sair do daemon nginx.

Se esse arquivo não existir, tocar sozinho não ajudará muito mais. Em vez disso você tem que escrever o PID para esse arquivo também. Mas isso não deve ser necessário em primeiro lugar.

    
por 12.07.2010 / 00:19