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

lugro@lugro.org.ar lugro@lugro.org.ar
Tue, 18 May 2004 09:40:00 -0300


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