Aqui está a lista de verificação do nginx que eu uso quando estou diagnosticando erros.
-
verifique sua configuração do nginx usando
sudo nginx -t
é um passo muito básico, mas que deve ser sempre feito primeiro.
-
verifique se o nginx está sendo executado
sudo service nginx status
-
Verifique os arquivos de log especificados na configuração do site
find /etc/nginx -name '*.conf' | xargs grep -i log
-
Se você está recebendo um erro 500, você deve ver uma entrada no seu log de erros relacionada ao erro que lhe dará uma dica de por que o erro está acontecendo. Se você não vir uma mensagem de erro no seu log de erros, você terá um problema de configuração do log de erros e desejará verificar os registros de data e hora no arquivo de log de erros para certificar-se de que está sendo atualizado.