Erros de páginas

dragon-moon

Power Member
Caros amigos,

Eu gostaria de esclarecer de como poderei fazer uma página de erro que depois registasse em base de dados o erro que foi detectado, com a informação da página, linha onde foi o erro e qual a base do erro.

Isto têm um carácter útil, assim sempre que um utilizador consultar uma página e dar erro, em vez de lhe mostrar a página de erro standard da Microsoft, apresentava uma mensagem de erro própria da página e registar o erro para automáticamente programar o erro detectado.

Alguém têm a bondade de me ajudar?...
 
Em que plataforma / linguagem?

Se for ASP.NET :

é só implementar este método no Global.asax

Código:
        protected void Application_Error(Object sender, EventArgs e)
        {
            Exception ex = Server.GetLastError().GetBaseException();
/* FAZER O QUE QUISERES A SEGUIR*/

        }

Deves ainda no Web.Config configurar uma página "bonitinha" para redireccionar o utilizador em caso de erro:

Código:
<customErrors defaultRedirect="~/erro.htm" mode="RemoteOnly"/>
 
Em que plataforma / linguagem?

Se for ASP.NET :

é só implementar este método no Global.asax

Código:
        protected void Application_Error(Object sender, EventArgs e)
        {
            Exception ex = Server.GetLastError().GetBaseException();
/* FAZER O QUE QUISERES A SEGUIR*/
 
        }

Deves ainda no Web.Config configurar uma página "bonitinha" para redireccionar o utilizador em caso de erro:

Código:
<customErrors defaultRedirect="~/erro.htm" mode="RemoteOnly"/>

Por acaso esqueci-me de mencionar... era em linguagem ASP e enviar as informações para uma base de dados de Access.
 
Back
Topo