Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2009, 04:18
drazick
 
Fecha de Ingreso: enero-2008
Mensajes: 5
Antigüedad: 16 años, 3 meses
Puntos: 0
Problema de ejecución en un bucle

Hola, tengo un problemilla con uno de mis códigos y lo cierto es que llevo peleándome varios días con él y nada... no consigo sacar nada en claro.

Para poneros en situación:

Tengo un array con muchas ids, aproximadamente unas 10.000.

Tengo la suerte además, de tener una carpeta con unos 10.000 archivos, cuyos nombres lo forman id+extension (ejemplo: 100002020202030304.html)

Y por último tengo un código, que para cada id del array:

- saca el texto
- busca la parte que nos interesa
- la adorna y deja bonita
- y guarda lo que nos interesa en el fichero X

De tal forma que en X tenemos el trozo que nos interesa de los 10.000 archivos.


(No sé si me he explicado)

El problema:


No me falla el código de sacar, ni de guardar, ni de adornar y dejar bonito. En principio todo funciona bien.

Si lo hago con una id va de lujo, si lo hago con un grupo de 50 lo mismo, con uno de 100 perfecto... pero cuando pongo todas las ids... es como si se me quedara pillado.

De hecho, me crea el archivo que quiero X.txt, y en un par de segundos me mete 288 lineas de 288 archivos. Pero ahí es como si se parase, por mucho más tiempo que lo dejo no avanza.

He probado por si fuera un error del archivo 289, pero si lo pongo a empezar desde ahí lo hace sin problemas.


Puede ser alguna opción de cuando instalé el PhP? Hay alguna opción que diga que sólo ejecute en un bucle X iteraciones???


Estoy perdido T.T

He configurado por si acaso, todos los máximos del php.ini pero no he conseguido nada.

Ayuda por favorr :(