CGI TImeout

27/08/2006 - 21:40 por JuanPi | Informe spam
Hola,

Tengo instalado windows XP Profesional y el Internet Information Server. El
caso es que tengo un script en PHP que tarda bastante en ejecutarse y me sale
el mensaje de CGI Timeout. Ya he cambiado en Directorio particular,
Configuración, Opciones de proceso y ‘Tiempo de espera de secuencia de
comandos CGI’, pero no me hace caso.

¿Alguien sabe a que puede ser debido? Muchas gracias de antemano.

Preguntas similare

Leer las respuestas

#1 fermu [MVP Windows]
27/08/2006 - 22:43 | Informe spam
Hash: SHA1

JuanPi wrote:

¿Alguien sabe a que puede ser debido? Muchas gracias de antemano.



bajo determinadas versiones de windows e IIS, se produce un bug de php
que provoca que todos los scrip en php hagan eso... te pasa con
cualquier script?

http://bugs.php.net/bug.php?id%252

Claro que este problema ha sido resuelto en las versiones más reciente
de php... otras causas podrian ser tamaño excesivo del script en php.

Puedes probar también ha meter en el script en php, la función

void set_time_limit

para incrementar el tiempo de ejecución del script, con
set_time_limit(0) no se impone ningun limite, el valor por defecto es de
30 seg.


Saludos / Fernando M.
Fermu's Website - http://www.fermu.com - http://www.zorval.es
Registered Linux User #367696 - MS MVP Windows - Shell/User
La caridad bien entendida comienza por uno mismo (by Moni)
Respuesta Responder a este mensaje
#2 JuanPi
28/08/2006 - 01:50 | Informe spam
Hola,

No me pasa con todos los scripts. Es un script que realiza varias tareas
contra una base de datos, y si supera los cinco minutos me da CGI Timeout. Lo
curioso es que me lo da en inglés, aunque tengo el Windows en castellano. De
Php tengo la última versión estable de la 5, lo acabo de instalar hace un par
de meses.

Tengo puesto el límite de ejecución de PHP en cinco horas... por ese lado no
debería de haber problemas.

"fermu [MVP Windows]" escribió:

Hash: SHA1

JuanPi wrote:

> ¿Alguien sabe a que puede ser debido? Muchas gracias de antemano.

bajo determinadas versiones de windows e IIS, se produce un bug de php
que provoca que todos los scrip en php hagan eso... te pasa con
cualquier script?

http://bugs.php.net/bug.php?id%252

Claro que este problema ha sido resuelto en las versiones más reciente
de php... otras causas podrian ser tamaño excesivo del script en php.

Puedes probar también ha meter en el script en php, la función

void set_time_limit

para incrementar el tiempo de ejecución del script, con
set_time_limit(0) no se impone ningun limite, el valor por defecto es de
30 seg.


Saludos / Fernando M.
Fermu's Website - http://www.fermu.com - http://www.zorval.es
Registered Linux User #367696 - MS MVP Windows - Shell/User
La caridad bien entendida comienza por uno mismo (by Moni)

Respuesta Responder a este mensaje
#3 fermu [MVP Windows]
28/08/2006 - 10:47 | Informe spam
Hash: SHA1

JuanPi escribió:

Tengo puesto el límite de ejecución de PHP en cinco horas... por ese lado no
debería de haber problemas.




vale, entonces es que no has modificado correctamente los parametros de
ejecución de CGI en iis... lo has hecho asi?

http://www.murraymoffatt.com/softwa...-0002.html


si a los cinco minutos te da error, es que el parametro correspondiente
de IIS no esta correctamente modificado.

De todas formas, estamos Fuera de Tema, en este grupo la consulta se
refiere a IIS, y php

Saludos / Fernando M.
Fermu's Website - http://www.fermu.com
Registered Linux User #367696 - MS MVP Windows - Shell/User
La caridad bien entendida comienza por uno mismo (by Moni)
Respuesta Responder a este mensaje
#4 JuanPi
28/08/2006 - 13:51 | Informe spam
Sí, lo he cambiado. Ese es el problema que aunque está cambiado no me hace
caso.

Ya sé que debería estar en la categoría de IIS, pero no me carga el grupo de
noticias, por eso lo he puesto aquí.

"fermu [MVP Windows]" escribió:

Hash: SHA1

JuanPi escribió:

> Tengo puesto el límite de ejecución de PHP en cinco horas... por ese lado no
> debería de haber problemas.


vale, entonces es que no has modificado correctamente los parametros de
ejecución de CGI en iis... lo has hecho asi?

http://www.murraymoffatt.com/softwa...-0002.html


si a los cinco minutos te da error, es que el parametro correspondiente
de IIS no esta correctamente modificado.

De todas formas, estamos Fuera de Tema, en este grupo la consulta se
refiere a IIS, y php

Saludos / Fernando M.
Fermu's Website - http://www.fermu.com
Registered Linux User #367696 - MS MVP Windows - Shell/User
La caridad bien entendida comienza por uno mismo (by Moni)

Respuesta Responder a este mensaje
#5 fermu [MVP Windows]
28/08/2006 - 19:25 | Informe spam
Hash: SHA1

JuanPi escribió:
Sí, lo he cambiado. Ese es el problema que aunque está cambiado no me hace
caso.

Ya sé que debería estar en la categoría de IIS, pero no me carga el grupo de
noticias, por eso lo he puesto aquí.




pues lamento no poder ayudarte más... si fuera sobre apache te podria
echar una manilla, pero sobre IIS, no llego a más. ;-)
Saludos / Fernando M.
Fermu's Website - http://www.fermu.com
Registered Linux User #367696 - MS MVP Windows - Shell/User
La caridad bien entendida comienza por uno mismo (by Moni)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida