Foros del Web » Programando para Internet » ASP Clásico »

Redirigir errores asp

Estas en el tema de Redirigir errores asp en el foro de ASP Clásico en Foros del Web. Hola, intento que al producirse errores 500 (Error interno del servidor) (error por programacion asp) me rediriga a una página donde pueda controlarlo pero no ...
  #1 (permalink)  
Antiguo 21/03/2006, 07:51
 
Fecha de Ingreso: enero-2005
Mensajes: 2
Antigüedad: 20 años, 3 meses
Puntos: 0
Redirigir errores asp

Hola,

intento que al producirse errores 500 (Error interno del servidor) (error por programacion asp) me rediriga a una página donde pueda controlarlo pero no me funciona.

He provocado todo tipo de error en la programación (asp) y con ninguno funciona.

En un principio lo que he encontrado por ahí es que de debo poner:
response.buffer = true
para que no envie nada al navegador
de forma que "en teoria" funcione la configuración de los "errores personalizados" de iis, pero ni por esas.

Gracias de antemano.
  #2 (permalink)  
Antiguo 21/03/2006, 09:42
Avatar de gorka_arai  
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 19 años, 6 meses
Puntos: 1
Hola Forum0046!!

Quizá esto te interese:
Cita:
En instalaciones de ASP a partir de la 3.0 se utiliza un buffer de almacenamiento de la página que tiene como misión ir recogiendo el código HTML resultante de la ejecución de la página ASP, antes de mandarlo al cliente. El buffer se va llenando y cuando termina de ejecutarse la página se manda definitivamente por Internet hasta el ordenador del usuario.

La utilización del buffer en ASP 3.0 (IIS 5.0) se encuentra predeterminada, mientras que en otras versiones de ASP, como la del Personal Web Server (PWS), está predeterminado para no utilizarse.

Según se apunta entonces, en ASP 2.0 y anteriores se va enviando la página al cliente a medida que se va ejecutando y en ASP 3.0 hasta que no se termina de ejecutar entera, la página no se envía al cliente.
Quizá tu instalación ASP sea anterior a la 3.0 y es por esto que IIS manda la página al cliente saltándose la directiva
Código:
response.buffer = true
No sé, se me ocurre...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:01.