Error ASP

03/12/2003 - 11:21 por Setnis | Informe spam
Hola a todos,

Me sale el siguiente error:

Response object error 'ASP 0156 : 80004005'

Header Error

/Notificar.asp, line 319

The HTTP headers are already written to the client
browser. Any HTTP header modifications must be made before
writing page content.


Lo que aparece en la línea 319 de la página Notificar.asp
es un
Response.Redirect("paginadeerror.htm")
cuando lo pruebo en el Visual Interdev no tengo ningún
problema, pero al llevarlo al Servidor me da ese error.
Puede ser que se deba configurar algo en el IIS, no
entiendo muy bien el tipo de error q me da

Si alguien sabe como solucionarlo...
Muchas gracias de antemano

Preguntas similare

Leer las respuestas

#6 Setnis
03/12/2003 - 12:48 | Informe spam
Perdona me explique mal, el caso es q es el mismo error en
Notificar.asp como en Default2.asp, llego antes a
Default.asp y ahí hago las pruebas.

Tengo lo siguiente

Response.Clear()
Response.Buffer = true
Response.Redirect ("PaginadeError.htm")

Y me sigue dando el error q te comenté anteriormente.

La solución podría ser a través de script, pero en el caso
de Notificar.asp uso diferentes redirects y alguno
redirecciona a páginas asp.

Gracias de todas formas

Mostrar la cita
response.clear asi que
Mostrar la cita
notificar.asp en la linea 319
Mostrar la cita
en default2.asp
Mostrar la cita
funciona
Mostrar la cita
otra pagina,
Mostrar la cita
mensaje
Mostrar la cita
-
Mostrar la cita
before
Mostrar la cita
#7 Daniel Álvarez
03/12/2003 - 12:59 | Informe spam
Vamos a ver el response.buffer = true solo lo tienes que poner una vez y
debe ser al principio de la pagina

<%response.buffer=true%>
<html>
etc

Si el response.buffer es true el response.clear no es necesario ponerlo para
hacer un redirect.

Y si el error que te da ahora es este

Buffering Off
Mostrar la cita
Pon el response.buffer=true al principio de la pagina


Daniel Álvarez




"Setnis" escribió en el mensaje
news:0a6c01c3b993$58fccf00$

Perdona me explique mal, el caso es q es el mismo error en
Notificar.asp como en Default2.asp, llego antes a
Default.asp y ahí hago las pruebas.

Tengo lo siguiente

Response.Clear()
Response.Buffer = true
Response.Redirect ("PaginadeError.htm")

Y me sigue dando el error q te comenté anteriormente.

La solución podría ser a través de script, pero en el caso
de Notificar.asp uso diferentes redirects y alguno
redirecciona a páginas asp.

Gracias de todas formas

Mostrar la cita
response.clear asi que
Mostrar la cita
notificar.asp en la linea 319
Mostrar la cita
en default2.asp
Mostrar la cita
funciona
Mostrar la cita
otra pagina,
Mostrar la cita
mensaje
Mostrar la cita
-
Mostrar la cita
before
Mostrar la cita
#8 urko
03/12/2003 - 13:41 | Informe spam
si utilizas diferentes paginas en el redirect podrias poner
<%
if error=1 then
pagina="paginaerror.asp"
end if
if error=3 then
pagina="estabien.asp"
end if
donde tengas el response.redirect de cada pagina pones
pagina="redireccionoaki.asp"

%>
y luego
<script>
self.location="<%=pagina%>"
</script>


"Setnis" escribió en el mensaje
news:0a6c01c3b993$58fccf00$

Perdona me explique mal, el caso es q es el mismo error en
Notificar.asp como en Default2.asp, llego antes a
Default.asp y ahí hago las pruebas.

Tengo lo siguiente

Response.Clear()
Response.Buffer = true
Response.Redirect ("PaginadeError.htm")

Y me sigue dando el error q te comenté anteriormente.

La solución podría ser a través de script, pero en el caso
de Notificar.asp uso diferentes redirects y alguno
redirecciona a páginas asp.

Gracias de todas formas

Mostrar la cita
response.clear asi que
Mostrar la cita
notificar.asp en la linea 319
Mostrar la cita
en default2.asp
Mostrar la cita
funciona
Mostrar la cita
otra pagina,
Mostrar la cita
mensaje
Mostrar la cita
-
Mostrar la cita
before
Mostrar la cita
Ads by Google
Search Busqueda sugerida