[LUG.ro] Apache, PHP y los bucles infinitos.

Mariano Benedettini lugro@lugro.org.ar
Tue, 18 May 2004 19:04:49 -0300


ArinoO@bancobsf.com.ar wrote:

>Hola amigos. Tengo una consulta que me surgió ayer mientras daba clases de
>PHP. En el curso tengo un servidor Linux con Apache y PHP donde subimos los
>scripts para probarlos. Resulta que ayer estabamos viendo los bucles y por
>error algunos de los alumnos habían generados unos bucles infinitos.
>Cuando llamábamos el script desde el navegado este comenzaba una descarga
>sin fin. Nosotros deteníamos desde el navegador la descarga pero
>aparentemente en el servidor continuo corriendo el script y llegó un momento
>en que este no respondió más. Cuando voy a ver el servidor, la luz del disco
>rígido estaba constantemente prendida y no hubo forma de que me devolviera
>el control. Lo único que pude hacer fue apagarla de un botonazo!!!!
>Cuando reinicie la máquina, esta tardo más de 15 minutos en terminar toda la
>secuencia de inicio.
>Revisando los archivo de log veo que la máquina en un momento mató el
>demonio HTTPD por que se quedó sin memoria.
>Si mal no recuerdo el año pasado habíamos estado viendo algo parecido con el
>famosos conejito. Este es un caso similar?
>Alguien puede decirme como puedo hacer para evitar que suceda nuevamente?
>Gracias.
>
>Omar
>
>_______________________________________________
>Lugro mailing list
>Lugro@lugro.org.ar
>http://www.lugro.org.ar/mailman/listinfo/lugro
>
>
>  
>
Con esta línea creo que lo vas a poder solucionar:

max_execution_time = 30     ; Maximum execution time of each script, in 
seconds

Slds,
Mariano