He escrito un código en PHP que devuelve el contenido html de los dominios .edu. Aquí se ofrece una breve introducción: Errors regarding Web Crawler in PHPSolución de errores del "servidor MySQL se ha ido"
El rastreador funciona bien cuando el número de enlaces para rastrear es pequeño (alrededor de 40 URL) pero me aparece el error "El servidor MySQL se ha ido" después de este número.
Estoy almacenando contenido html como texto largo en tablas MySQL y no entiendo por qué el error llega después de al menos 40-50 inserciones.
Cualquier ayuda en este sentido es muy apreciada.
Tenga en cuenta que ya he modificado wait_timeout y max_allowed_packet para acomodar mis consultas y el código php y ahora no sé qué hacer. Por favor, ayúdame en este sentido.
¿Ya está DbException en php? – Rafay
No, esta es una clase de Excepción que usted mismo especificaría y arrojaría desde el interior de la función 'saveData()'. Actualicé la función 'saveData' y agregué una clase DbException personalizada en mi respuesta para reflejar esto ... – rdlowrey