![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Fatal error: Maximum execution time of 30 seconds exceeded in c:\apache\htdocs\piezas.php on line 72
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Tengo que dar de alta en un BD de piezas y es un poco tardado
para el acceso a la BD
Graicas..!
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
| |||
Hola, La directiva del php.ini es max_execution_time (http://www.php.net/manual/en/ref.inf...execution-time). esto modifica el tiempo maximo de ejecucion de todos los scripts PHP. Si quieres modificar solo ese script, puedes usar la funcion set_time_limit() (www.php.net/set_time_limit) Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Buenas, estaba yo con el mismo problema, asi que cambié en el php-ini, la directiva max_execution_time el 30 por 500, y busque el set_time_limit pero por lo menos en el php.ini no aparecia, asi que volví a probar el script y me pasa lo mismo, solo que ahora me dice Fatal error: Maximum execution time of 500 seconds exceeded in... Y para nada llega a esperar esos 500 segundos... que leches puede ser? Exactamente estoy usando la galeria de imagenes 4images, por si sirve de algo... thx :) |
| |||
Hola, Pues si dice PHP que ha tardado mas de 500 segundos, o es verdad, o es que no sabe contar. Mira, cambialo a 6000, es decir, 100 minutos, y mira si te vuelve a decir ese mensaje (con 6000 seconds) antes de que pasen eso 100 minutos. Y si miras el manual, veras que set_time_limit() es una funcion para poner en el script. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Amigo yo me vi con un problema asi, y era porque estaba procesando una base de datos de aprox. 90,000 registros y solucione el problema claro en este foro de la siguiente manera inserta al inicio del programa esta linea set_time_limit(0); y problema resuelto: Saludos, y ojala y te solucione tu problema: |