2012-07-20 23 views
5

Mi web arrojó el error "El servidor MySQL se ha ido". Lo busco en google, encuentro un método que usa la función mysql_ping, pero uso la extensión mysqli, no mysql."El servidor MySQL se ha ido" en mysqli

¿Cómo puedo solucionar este problema?

Respuesta

1

Puede obtener este error cuando su consulta está bloqueando el servidor MySQL verifique el archivo de registro de errores de MySQL para eso.

If values ​​for wait_timeout & interactive_timeout Las variables de servidor MySQL están configuradas en muy bajo en el archivo de configuración de MySQL. Intente aumentar los valores para ellos y luego reinicie el servidor MySQL.

Esto es básicamente un tiempo entre dos consultas y después de abrir una nueva conexión si no ejecuta la siguiente consulta antes de este tiempo de espera, entonces su conexión será cerrada automáticamente por el servidor MySQL y obtendrá este error.

+0

no tengo derecho a cambiar el archivo my.cnf. y sí, uso mysql singleton. – user1514160

0

Detenga e inicie el servidor mysql para solucionar este problema.

Cuestiones relacionadas