Nov 27 2006
Control de errores ASP
Ayer vi que me linkaron desde Error500.net, pues bien, recordé que hay una historia muy interesante que aun no he explicado. Se trata de tener controlados los errores que se producen de ASP, o más bien los errores 500, que son errores de sintaxis, o en ejecución que no habíamos controlado, evidentemente estos errores no deben de llegar al “usuario”, ya que puede haber información comprometida en ella.
Lo mejor que podemos hacer es crear una página de error personalizada. Esto lo encontré en el support de microsfoft, pero para mí me era insuficiente la información que me prestaba, para poder realizar un buen seguimiento del error, así que hice algunas modificaciones, añadí lo que me interesaba, lo puse en una función, y habilite un envío de mail con el error en el Body, de este modo siempre que se produjera un error, me llegaría un mail, con la descripción completa.
Os dejo aquí lo que necesitáis en un zip: error500.zip
Lo descomprimís en vuestro root o donde queráis, aquí hay dos ficheros, uno lo he llamado working.asp, que es el que invocamos desde el IIS (ahora explico como), y el otro es el fichero con las funciones.
Explico un poco el código y lo que yo he puesto: Continue reading “Control de errores ASP”
