Respostas:
As solicitações não locais resultam em páginas de erro fáceis de usar. Solicitações locais, supostamente provenientes de desenvolvedores, veem uma mensagem de erro mais útil que inclui números de linha e um backtrace. consider_all_requests_local
permite que seu aplicativo exiba essas mensagens amigáveis ao desenvolvedor, mesmo quando a máquina que faz a solicitação é remota.
503
mas um cliente está recebendo um 500
?
No nível de desenvolvimento, definimos:
consider_all_requests_local set = true
porque o desenvolvedor precisa dar uma olhada no erro completo ao mostrar o layout / visualização como você pode ver na imagem abaixo.
Mas, no nível de produção, não precisamos mostrar nosso bug de codificação interno, então definimos false:
config.consider_all_requests_local = false
config.consider_all_requests_local=