Si tu sitio web está alojado en Hostinger y recibe un error con max_connections_per_hour límite:

Connection failed: User 'u1000000_database' has exceeded the 'max_connections_per_hour' resource (current value: 500)

Prueba estas cosas:

Opción 1: Usar Localhost

Asegúrate de que en el archivo de configuración de tu base de datos, como wp-config.php, el nombre de host de la base de datos esté configurado en localhost.

No recomendamos configurar el nombre de host de tu base de datos en la IP del servidor.

Ejemplo (incorrecto):

/**El nombre de la base de datos para WordPress */

define( 'DB_NAME', 'u1000000_database' );

/** MySQL hostname */

define( 'DB_HOST', '104.20.160.69' );

Ejemplo (correcto):

/** El nombre de la base de datos para WordPress */

define( 'DB_NAME', 'u1000000_database' );

/** MySQL hostname */

define( 'DB_HOST', 'localhost' );

Opción 2: Detener los procesos

Algunos códigos no optimizados en tu sitio web pueden hacer que alcance los límites de max_user_connections. Para resolver esto, puedes terminar dichas conexiones manualmente como se indica aquí:

  • Abre tu base de datos a través de phpMyAdmin.

  • Haz clic en SQL en el menú superior, escribe MOSTRAR LISTA DE PROCESOS y haga clic en IR:

  • Una vez hecho esto, verás la lista de procesos actuales, puedes detenerla haciendo clic en Detener el proceso:

Vale la pena señalar que esta opción solo ayuda temporalmente, para resolver estos problemas definitivamente, deberás optimizar las consultas de tu base de datos o actualizar tu plan.

NOTA:

¿Encontró su respuesta?