Ver Mensaje Individual
  #10 (permalink)  
Antiguo 04/04/2012, 01:25
Avatar de humanista
humanista
 
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
Respuesta: Server dice "MySQL server has gone away"

Vale, probaré todo lo que me decís y reporto aquí.

De todas formas una pregunta. El hecho de que el server se me caiga, se debe a los procesos en la base de datos INSERTs y SELECTs o a que el simplepie está trabajando durante mucho tiempo? O si es debido a ambos, cuál tiene más importancia?

Entiendo que el simplepie hace usa la función file_get_contents (o algo parecido) para "traerse" el contenido de otras webs.

Esto puede hacer caer el servidor si se trae 25 webs (RSS) y 5 registros por web? Es que me da que ese puede ser el problema.

Ahora lo tengo tal que así:

Código PHP:
Ver original
  1. while (25 webs)
  2. {
  3.     instancio el objeto del simplepie
  4.     for (5 registros por web)
  5.     {
  6.        INSERT del registro
  7.      }
  8. }
  9.  
  10. SELECT de los registros ordenados por fecha desc


Si lanzar el simplepie no hace tumbar al servidor, bastaría con quitar el INSERT (de todas formas lo tengo q hacer ya q consume recursos, aunque sean pocos) y meter todo en una array y luego sacarla ordenada.

La