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

Si pones response.buffer = true no necesitas el


response.clear asi que
quitalo.

Aunque ese no es el problema, vamos a ver

el error con el redirect te lo daba la pagina


notificar.asp en la linea 319

Al poner response.buffer=true el error ahora se produce


en default2.asp
linea 106, quiere decir que el response.redirect ya


funciona
correctamentepero ahora tienes otro error distinto en la


otra pagina,
comprueba la pagina default2.asp

Daniel Álvarez
-



escribió en el


mensaje
news:086501c3b98e$c5dee680$
Gracias Daniel, pero ahora me sale el siguiente error:

Response object error 'ASP 0159 : 80004005'

Buffering Off

/Default2.asp, line 106

Buffering must be on.

Lo que he hecho ha sido poner
Response.Clear()
Y luego
Response.Redirect ("PaginaError.htm")

Se te ocurre alguna solución.
Gracias de nuevo.

En la primera linea de la pagina antes que nada pon

<%response.buffer=true%>

Daniel Álvarez





-



"Setnis" escribió


en el mensaje
news:082301c3b987$47e48cf0$
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


.





.

Respuesta Responder a este mensaje
#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

/Default2.asp, line 106

Buffering must be on.



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

Si pones response.buffer = true no necesitas el


response.clear asi que
quitalo.

Aunque ese no es el problema, vamos a ver

el error con el redirect te lo daba la pagina


notificar.asp en la linea 319

Al poner response.buffer=true el error ahora se produce


en default2.asp
linea 106, quiere decir que el response.redirect ya


funciona
correctamentepero ahora tienes otro error distinto en la


otra pagina,
comprueba la pagina default2.asp

Daniel Álvarez
-



escribió en el


mensaje
news:086501c3b98e$c5dee680$
Gracias Daniel, pero ahora me sale el siguiente error:

Response object error 'ASP 0159 : 80004005'

Buffering Off

/Default2.asp, line 106

Buffering must be on.

Lo que he hecho ha sido poner
Response.Clear()
Y luego
Response.Redirect ("PaginaError.htm")

Se te ocurre alguna solución.
Gracias de nuevo.

En la primera linea de la pagina antes que nada pon

<%response.buffer=true%>

Daniel Álvarez





-



"Setnis" escribió


en el mensaje
news:082301c3b987$47e48cf0$
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


.





.

Respuesta Responder a este mensaje
#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

Si pones response.buffer = true no necesitas el


response.clear asi que
quitalo.

Aunque ese no es el problema, vamos a ver

el error con el redirect te lo daba la pagina


notificar.asp en la linea 319

Al poner response.buffer=true el error ahora se produce


en default2.asp
linea 106, quiere decir que el response.redirect ya


funciona
correctamentepero ahora tienes otro error distinto en la


otra pagina,
comprueba la pagina default2.asp

Daniel Álvarez
-



escribió en el


mensaje
news:086501c3b98e$c5dee680$
Gracias Daniel, pero ahora me sale el siguiente error:

Response object error 'ASP 0159 : 80004005'

Buffering Off

/Default2.asp, line 106

Buffering must be on.

Lo que he hecho ha sido poner
Response.Clear()
Y luego
Response.Redirect ("PaginaError.htm")

Se te ocurre alguna solución.
Gracias de nuevo.

En la primera linea de la pagina antes que nada pon

<%response.buffer=true%>

Daniel Álvarez





-



"Setnis" escribió


en el mensaje
news:082301c3b987$47e48cf0$
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


.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida