Os erros do servidor Web devem entrar em error.log
e, como o wordpress é baseado em PHP, você deve ter um php_error.log
.
Se não tiver certeza grep para erro em / var / log grep -rli error /var/log/*
para localizar todos os logs com mensagens de erro e identificar os que dizem respeito ao apache websever e ao seu mecanismo wordpress.
Quando você diz que reinicializa, eu entendo que você quer dizer que você reiniciou seu droplet, ou apenas o daemon do apache?
O código de status HTTP 500 sinaliza erros internos do servidor, indicando que o mecanismo da Web, neste caso o seu wordpress, tem problemas; principalmente isso decorre de problemas de back-end: conexão do banco de dados, recursos do sistema como partições preenchidas.
Da próxima vez que isso acontecer, antes de reiniciar, dê uma olhada no sistema:
-
df -h
para encontrar parções preenchidas -
free
para verificar sua memória -
sudo less /var/log/messages
para verificar erros no sistema -
sar
esar -r
para verificar a atividade do sistema