Basta digitar (substitua o caminho do seu conf conforme necessário)
nginx -c /etc/nginx/nginx.conf
E ele imprimirá o erro na tela.
Depois de tentar duplicar um nginx para outro, eu me preocupo com o fato de o nginx não iniciar.
nginx -t
diz que a sintaxe de configuração está correta.
No nginx.conf ele é informado para registrar erros: error_log /var/log/nginx/error.log;
O error.log existe e é recriado ao iniciar, mas sempre vazio.
Após /etc/init.d/nginx start
ou nginx
, não há aviso ou erro no shell e também não é uma linha no error.log. De qualquer forma, ps -A|grep nginx
me diz que não há nada iniciado.
Onde encontrar uma mensagem de erro ou como descobrir o que deu errado.
Parece não haver modo "verbose" para nginx: - (