O IIS por padrão envia os erros detalhados para o servidor local (onde você testa no próprio servidor) e envia um erro amigável(500 – Internal Server erro.) para os clientes. No caso de hosting e de algumas pessoas que estão desenvolvendo o site e precisam que o servidor envie o erro correto, é necessário efetuar uma configuração no IIS que explico abaixo:
Vá na opção Error Pages:
Após isso, clique em Edit Feature Settings e selecione Detailed erros:
Pronto! A partir de agora você e/sou seus clientes receberão o erro detalhado da página que está apresentando problemas. Espero que possa ser útil.
Abraços!
Valeu amigo, muito util sua dica…Já não sabia mais o que fazer!
Abraço,
Edevilson
É muito bom saber que o blog está ajudando as pessoas no IIS.
Excelente !!
Valeu! Ajudou bastante!
Muito obrigado. Ajudou muito.
ajudou muito “” vlw
Muito bom.
De gente assim que precisamos, que compartilhem informação.
Abs.
Mesmo setando a opção “Detailed Errors”, independente do erro aparece sempre a mensagem “An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.” Tem algo no IIS que possa pelo menos indicar o tipo de erro?
O site é em ASP o ASP.NET? São em lugares diferentes.
Por favor, meu site é em ASP e estou com o mesmo problema, preciso detalhar o erro e a linha do script e não consigo.
grata
Leila
Resolveu?