Avisos
Vaciar todo

"PHP Warning: mysqli_real_connect(): (HY000/1203)  

 
Luis
 Luis
Estimable Member

Buenas tardes,

Disculpen que abra otro sobre un tema que ya había consultado, pero el sistema no me permitió agregar más información, y se trata de un Warning que aparece ocasionalmente.

Les escibo nuevamente sobre el problema de warning "PHP Warning: mysqli_real_connect(): (HY000/1203)", que ya fue reportado meses atras. Este ha aparecido en dos ocasiones en lo que va de mes. 

Intenté con la instalación del plugin recomendado, pero este no da mucha información, y por lo que veo lo que necesito es, de ser posible, almacenar en un archivo log, las conexiones que se establecen a la base de datos con el nombre del plugin que establece la conexión. De esta manera lo pudiéramos identificar.

Estuve buscando información en Google, y lo que recomiendan es aumenta el límite de conexiones a la BD, y esto tampoco resuelve el problema.

Les escribo con la esperanza de que tal vez podamos ingeniarnos una solución para guardar en un archivo log este tipo de advertencia, y en caso que ocurran almacenar en un log, los plugin que están cocurrentemente en ese momento accediendo a la base de datos. 

Agradezco su comnetarios y/o sugerencias.

Muchas Gracias

Luis

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 09/10/2024 9:29 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Luis,

Donde vez este error? puedes enviarnos una captura, danos un poco mas de detalle. Luego lo que mencionas es algo personalizado, en foro no ofrecemos códigos hechos a medida, si es lo que buscas puedes consultar con nuestros colaboradores:

https://www.webempresa.com/directorio-colaboradores.html

un saludo 🖐️ 

ResponderCitar
Respondido : 09/10/2024 10:26 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Luis
 Luis
Estimable Member

Buen día Argenis,

Esos mensajes de Warning los vemos en el archivo error.log, aquí te dejo toda la información disponible que tenemos:

[06-Oct-2024 16:08:03 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982
[06-Oct-2024 16:08:06 UTC] PHP Warning: mysqli_real_connect(): (HY000/1203): User yosiga_NljdIjoq already has more than 'max_user_connections' active connections in /home2/yosiga/public_html/wp-includes/class-wpdb.php on line 1982

 

Gracias por tu ayuda

Luis

 

ResponderCitar
Respondido : 10/10/2024 11:21 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Luis.

El error PHP Warning: mysqli_real_connect(): (HY000/1203) generalmente se refiere a un problema con la conexión a la base de datos en MySQL, específicamente el código de error 1203 significa "Too many connections" (Demasiadas conexiones).

Realmente no es un Error es un aviso que no afecta a tu Web y ocurre cuando el número de conexiones simultáneas permitidas al servidor MySQL ha alcanzado su límite máximo. MySQL establece un número máximo de conexiones que pueden estar abiertas al mismo tiempo, y si se excede este límite, las nuevas conexiones serán rechazadas con este error.

Esto puede venir por algunas aplicaciones o scripts que no cierran adecuadamente las conexiones a la base de datos después de su uso, lo que resulta en una acumulación de conexiones abiertas.

Veo que anteriormente ya tuviste ese problema:

-> https://www.webempresa.com/foro/administracion-wordpress/max_user_connections

Es complicado saber que plugin, plantilla o script es el que está provocando ese aviso y la única manera es ir desactivando plugins, cambiando de plantilla y revisando todo Scripts personalizados que tengas.

Tienes el plugin Query Monitor donde puedes ver la conexiones abiertas a MySQL:

-> https://wordpress.org/plugins/query-monitor/

 

Un saludo

ResponderCitar
Respondido : 10/10/2024 2:37 pm

Cursos Gratuitos WordPress

Luis
 Luis
Estimable Member

Gracias estimado @pepesoler,

Si, el warning se me ha presentado en varias ocasiones. La solución con el   https://wordpress.org/plugins/query-monitor/ se ve complicada porque debería dejarlo encendido todo el tiempo hasta que ocurra de nuevo la incidencia.

NO sé qué opinas en base a tus conocimientos usando   https://wordpress.org/plugins/query-monitor/ ,

 

Saludos..

Luis

ResponderCitar
Respondido : 10/10/2024 7:59 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Luis, 

El plugin es muy bueno para evaluar este tipo de comportamiento y realizar depuraciones al sitio cuando trabajamos o desarrollamos en él; sin embargo, una vez tengas las comprobaciones realizadas te recomendaría desactivarlo y solo usarlo cuando necesites verificar cosas específicas como en este caso estos avisos de tu PHP.

Un Saludo

ResponderCitar
Respondido : 10/10/2024 8:28 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación