Foros del Web » Programando para Internet » PHP »

Procesos que exceden en tiempo.

Estas en el tema de Procesos que exceden en tiempo. en el foro de PHP en Foros del Web. Buenos días! Espero que me den una mano con este problema que tengo... Estoy programando un sistema para una empresa que consiste principalmente en la ...
  #1 (permalink)  
Antiguo 27/05/2008, 07:08
 
Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 20 años, 10 meses
Puntos: 1
Procesos que exceden en tiempo.

Buenos días!
Espero que me den una mano con este problema que tengo...
Estoy programando un sistema para una empresa que consiste principalmente en la lectura de un archivo RSS. De la información que obtengo de ese archivo tengo entre otras cosas una dirección URL. Por cada item, lo que hago es sacar datos de esa URL (por ejemplo país de oigen, tiempo que lleva registrado el dominio, etc) todo esos datos los obtengo también de otros procesos que lo que hacen es leer de otros archivos XML... la cuestión es que hago tantas consultas que a veces el script no se termina de ejecutar y da menos resultados de los que hay, o a veces aparece un mensaje de error que me avisa que se excedió el tiempo de ejecución. Hay alguna solución para este problema?

Gracias!
__________________
CSSBoulevar
Recursos para diseñadores y programadores webs
  #2 (permalink)  
Antiguo 27/05/2008, 07:11
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 17 años, 10 meses
Puntos: 7
Respuesta: Procesos que exceden en tiempo.

Si tenes acceso a php.ini ahi podes extender el tiempo de ejecución del script. Ahora no recuerdo exactamente cual era el parámetro.

También desde el mismo script podes poner:
Código PHP:
 
set_time_limit
(0); 
Si el servidor lo permite con eso deberías evitar el tiempo límite.
  #3 (permalink)  
Antiguo 27/05/2008, 07:19
 
Fecha de Ingreso: mayo-2003
Mensajes: 544
Antigüedad: 20 años, 10 meses
Puntos: 1
Respuesta: Procesos que exceden en tiempo.

Mil gracias! creo que anda!
Sabés por qué php tiene ese límite de tiempo? es por algo en especial?
__________________
CSSBoulevar
Recursos para diseñadores y programadores webs
  #4 (permalink)  
Antiguo 27/05/2008, 07:25
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 17 años, 10 meses
Puntos: 7
Respuesta: Procesos que exceden en tiempo.

Es parte de las limiteciones en la configuración que el administrador del servidor pone.

http://ar.php.net/manual/en/function.set-time-limit.php
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 19:01.