Foros del Web » Programando para Internet » PHP »

Maximum execution time of 30 seconds exceeded

Estas en el tema de Maximum execution time of 30 seconds exceeded en el foro de PHP en Foros del Web. Que tal Amig@s... En la Aplicacion que estoy realizando, una de mis Consultas debe ser exportada a Excell. Dicha consulta es un poco demorada debido ...
  #1 (permalink)  
Antiguo 27/08/2007, 17:51
Avatar de rogoelpra  
Fecha de Ingreso: abril-2007
Ubicación: Bucaramanga
Mensajes: 246
Antigüedad: 17 años, 7 meses
Puntos: 2
Maximum execution time of 30 seconds exceeded

Que tal Amig@s...

En la Aplicacion que estoy realizando, una de mis Consultas debe ser exportada a Excell. Dicha consulta es un poco demorada debido a que hay un for dentro de otro donde el primero puede llegar a recorrer 1000 registros y el segundo 10; por tanto serian 1000 veces 10.

La exportacion a Excell funciona perfectamente siempre y cuando el primer for no sobrepase los 100 registros; si pasa de este numero transcurrido sierto tiempo (mas o menos 30 segundos) aparece el siguiente mensaje:

Cita:
Maximum execution time of 30 seconds exceeded in C:\FoxServ\www\ensamble\inf_ordenes_excell.php on line 69
Como puedo evitar que aparezca esto. Supongo que debo modificar algo en el php.ini pero no se que.. ... ALGUEIN PODRIA ORIENTARME!!!

De antemano muchas Gracias...

  #2 (permalink)  
Antiguo 27/08/2007, 18:10
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 19 años, 2 meses
Puntos: 49
Re: Maximum execution time of 30 seconds exceeded

puedes ocupar los flush y sleep pero, una duda tu procesador? y ram de cuanto son
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 27/08/2007, 21:35
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 8 meses
Puntos: 17
Re: Maximum execution time of 30 seconds exceeded

Lo podés cambiar a través de set_time_limit
  #4 (permalink)  
Antiguo 29/08/2007, 14:31
Avatar de rogoelpra  
Fecha de Ingreso: abril-2007
Ubicación: Bucaramanga
Mensajes: 246
Antigüedad: 17 años, 7 meses
Puntos: 2
Re: Maximum execution time of 30 seconds exceeded

Gracias a todos por su Ayuda... Ya pude solucionar el problema aumentando la variable max_execution_time a 400. No importa que este valor sea tan Grande?


Ota cosa, para que se usa la variable memory_limit... podria tambien aumentar esta?

MIL gracias de Nuevo.
  #5 (permalink)  
Antiguo 29/08/2007, 14:34
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 19 años, 5 meses
Puntos: 23
Re: Maximum execution time of 30 seconds exceeded

Si ponés en max_execution_time = 0; es el tiempo máximo... ^^! No es necesario que le especifiques 9999999 a la variable esa,.. con solo poner un cero, alcanza y sobra!.

Saludos.
  #6 (permalink)  
Antiguo 10/09/2007, 09:58
Avatar de rogoelpra  
Fecha de Ingreso: abril-2007
Ubicación: Bucaramanga
Mensajes: 246
Antigüedad: 17 años, 7 meses
Puntos: 2
Re: Maximum execution time of 30 seconds exceeded

Mil Gracias carmagedon por la Aclaracion... Es bueno saberlo y ya me funciona Correctamente realizando el Cambio que me aconsejas...

Quisiera saber donde puedo averiguar que es y para que sirven las Variables e Items que el archivo php.ini contiene.

De antemano muchas Gracias.


Última edición por rogoelpra; 10/09/2007 a las 10:04
  #7 (permalink)  
Antiguo 10/09/2007, 11:32
Avatar de carmagedon  
Fecha de Ingreso: junio-2005
Ubicación: Argentina
Mensajes: 794
Antigüedad: 19 años, 5 meses
Puntos: 23
Re: Maximum execution time of 30 seconds exceeded

Hmmm vistaste la web maestrodelweb? Creo que ahí tienen para que tengas configurado el php.ini a la perfección y te explica correctamente que modificar...
Aunque, por las dudas, te aconsejaría en no tocar mucho el archivo ese por el miedo a que te deje de funcionar algo... xD

Saludos.
  #8 (permalink)  
Antiguo 10/09/2007, 12:38
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 8 meses
Puntos: 17
Re: Maximum execution time of 30 seconds exceeded

Cita:
Iniciado por rogoelpra Ver Mensaje
Quisiera saber donde puedo averiguar que es y para que sirven las Variables e Items que el archivo php.ini contiene.:
PHP.net tiene un apéndice con esos datos =)
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 21:42.