Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/01/2013, 10:44
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: MySQL server has gone away II

El problema como tal es que PHP no tiene (todavía) la forma de ejecutar tareas de forma asíncrona, entonces si uno de tus RSS tarda más de lo debido tu servidor (MySQL) cierra la conexión.

Lo que puedes hacer es incrementar el timeout de tu servidor MySQL para que no cierre la conexión, otra es antes de insertar los resultados (una vez que recibiste la respuesta de tus RSS) verificar que la conexión este abierta (depende del API que estes usando) antes de lanzar de nuevo tu query a la base de datos.

Saludos.