O que é ERRO HTTP 500?

O erro HTTP 500 é um erro básico do browser e não permite a visualização real do erro ocorrido.
Para solucionar o problema e visualizar o erro retornado pelo servidor, siga as instruções abaixo:

1° Passo - Abra o Internet Explorer.
2° Passo -  Vá até Opções de Internet.
 Passo - Clique na Tab superior Avançadas.

Nesse ponto você verá diversas opções, procure pela opção Mostrar mensagens de erros http amigáveis e desative-a, conforme imagem.

erro 500

 

Desativando esta opção, seu browser será capaz de ler os erros reais gerados pelo servidor e irá auxiliá-lo a detectar problemas de programação.