Problema intermitente: Error conexión base de datos en Wordpress

  • Autor Autor pipicrew
  • Fecha de inicio Fecha de inicio
P

pipicrew

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos vengo a acudir de su ayuda:

Tengo un sitio web donde utilizo la plataforma de Wordpress desde el año 2011 he pasado por varios problemas, pero siempre encontré una respuesta.

Pero hace dos días ocurre que derrepente, y no de manera CONSTANTE, tira el sitio web el siguiente error: "error al establecer conexión con la base de datos".

Ya he revisado miles de foros y revisado que:

-Los datos en wp-config están correctos, ese no es el problema.
-Guarde el wp-config en codificación ANSI, ese no es el problema.
-Utilice el wp-repare y ejecute la reparación de la base de datos, ese no es el problema.
-Borre todos los plugins y deje de usar el tema de wordpress creado por mí y RE-INSTALE desde cero wordpress usando un tema por defecto y solamente le cargue el back-up de artículos que tenía desde el importador de wordpress, ese no es el problema. (Tambien cree nueva base de datos y usuario)


Por lo que ninguno de los problemas antes mencionados es la causante, lo que mas me sorprende es si fuera alguno de los errores anteriormente mencionados el error tendría que ser constante... y no es así es a veces..

Luego de comunicarle todo esto a la empresa de web hosting con la que trabajo me dijeron que se debe a que la base de datos colapsa debido a la gran cantidad de visitas que tengo en el sitio web. (Aclaración: no tengo un plan económico si no que pago bastante)

Ahora la pregunta es:

¿Alguien sabe alguna otra razón por la que pueda estar pasando?


o puede ser que sea lo que los de la empresa de hosting dicen y no es simplemente una excusa para cobrarme más... ellos dicen que me quieren ofrecer una solución dándome un plan con mayor CPU.

Desde ya muchas gracias a todos,
Saludos.
 
Última edición:
El servidor de tu base de datos es localhost?
 
Quizas tu servidor no esta aguantando las visitas que tenes, si los del hosting te dijeron eso; creo que ellos saben por donde va la cosa. Seria bueno que nos compartieras el numero de las visitas, tantas conexiones al mysql que lo saturan seguro. Quizas sea hora de migrar a algo mejor.
 
Lo que sucede en mi caso cuando me aparece ese mensaje es por actualizar la versión de WP o la de MySQL(esta último vía repositorios 'yum upgrade'). Lo que hago es conectarme vía SSH al servidor y darle 'reboot', con eso se arregla siempre el problema en mi caso. Espero te sirva de algo la información.
 
Tiene pinta de ser lo que te dice tu proveedor de hosting. Estaría bien que especificases cuántas visitas diarias tienes más o menos y las especificaciones de tu hosting. ¿Es un shared hosting, VPS o un dedicado?
 
Efectivamente cada servidor tiene sus limitantes y cuando es compartido mucho peor porque si otros dominios tienen también muchas visitas o mal programadas algunas páginas le ponen en la torre al MySQL. Otra razón por la que ocurre es que en una página tengas mal programada o más bien dicho mal hecha una consulta SQL por lo que al correr la página el servidor truena y me refiero al sentido de multiplicar por ejemplo 2 o más tablas enormes o hacer selecciones dentro de selecciones que generen millones de resultados.
 
1.- Tu servidor ya anda sobrecargado, hora de migrar a uno mejor.
2.- Pero si lo que tienes es un dedicado o un VPS acorde , pues entonces la configuración de Mysql (my.cnf) anda mal, si dices que actualizaron mysql puede que se haya regresado la configuración de MYsql por default afectando a la clausula max_connections.
3.- Sino dejas datos de tu servidor es muy poca la ayuda que puedes recibir. Esta claro que el problema esta en el servidor y no en el script wordpress.
 
Última edición:
solucion cambiate a un vps en knowhost o cubenode con cpanel instalas ngix y activas w3cache y listo:encouragement:
 
Hola,
Generalmente este es un problema con los servidores de Base de Datos del Hosting que usas, en estos casos lo mas probable es que el servidor no esté a la altura del número de visitas a tu página. Si es un shared hosting o un VPS, lo mas probable es que hayan muchas cuentas alojadas en ese servidor y por eso la saturación.
Saludos y suerte :encouragement:
 
A mi me pasa los mismo, tengo un vps en digitalocean y tengo reiniciarlo desde la consola, ahora me lanza error 500 y no se que hacer,
 
El servidor de tu base de datos es localhost?

Si, consulte con el webhosting si corresponde otro (ya que tambien lei que en algunas empresas va otro) y efectivamente va localhost en mi caso. Gracias igual


Quizas tu servidor no esta aguantando las visitas que tenes, si los del hosting te dijeron eso; creo que ellos saben por donde va la cosa. Seria bueno que nos compartieras el numero de las visitas, tantas conexiones al mysql que lo saturan seguro. Quizas sea hora de migrar a algo mejor.

Dejo los datos para los que me pidieron:

Tengo contratado un servidor dedicado de:

CPU E3-1230 3.2Ghz
250gb Disco
3000gb Transferencia
4gb RAM

y les dejo los datos sacados del registro de Awstats de cPanel, corresponden a los ultimos 4 meses:

link: http://i.imgur.com/SO4CyBf.png


Muchas gracias a todos los que estan queriendo ayudar,
Saludos.
 
amigo se cae el hosting es problema de ellos


a mi en un hosting conocido me paso hasta 3 dias seguidos


y cada vez que abria un ticket me decian que estaban trabajando en eso
 
Atrás
Arriba