Error establishing a Database connection

Implementador WordPress y VPS
Implementador WordPress y VPS
Error establishing a Database connection
icon loader
/

Este es un error muy común dentro de WordPress… al verlo lo primero que hacemos es ir a verificar al wp-config.php que los datos de conexión sean correctos… Si los datos están bien ¿qué puede ser?

Error establishing a Database connection
  • Vamos ahora con el cuarto y último reto barbudo de esta primera tanda
  • La pregunta era:
    • Mi cliente me reporta que su WordPress no funciona que le parece el mensaje: Error establishing a Database connection.
  • Lo primero que hice fue verificar datos de acceso a la base de datos y todos están correctos dentro del wp-config.php
  • Con el programa TablePlus ingresé a la base de datos y pude verificar que esta funcionando (y los datos de conexión siguen siendo correctos)¿Qué puede ser?
  • Las opciones eran:
    • Es la caché… cuando pasan cosas raras siempre es la caché
    • Los han hackeado y han puesto el error por despistar
    • El VPS se ha quedado sin espacio en disco
    • La base de datos esta dañada
Error establishing a Database connection
Cuarto reto barbudo
  • El 48% de los barbudos voto por la cuarta opción
  • Y no es esa la respuesta
  • La respuesta correcta es la tercera
  • ¿En serio?
  • Sí, pero antes de explicarlos los detalles
  • Veamos algunos puntos
  • La caché no debe de afectar a la conexión de tu WordPress y su base de datos
  • Pueden ser víctima de un hackeo y que les hayan modificado datos en el wp-config.php
    • Y que por eso les muestre el error
    • Pero al ingresar y ver que hay datos equivocados
    • Resolverías el error de conexión a la base de datos
    • Aunque tendrías más problemas por el tema del hackeo
  • ¿La base de datos dañada?
  • Podría ser lo más obvio
  • Pero en caso de conectarte a ella usando TablePlus
  • Podés verificar que funciona
  • Antes de irte a la opción de una base de datos dañada
  • Te recomiendo entrar a tu servidor VPS
  • Y con el comando
    • df -h
    • Te saldrá el espacio disponible en dev/sdb
  • Si disponible tenes 0%
  • Y en uso tenés 100%
  • ¡Ahí esta el problema! Y te explico porque…
  • Al quedarse sin espacio en disco para escribir
  • La base de datos deja de funcionar
  • Porque no puede funcionar con normalidad
  • Por eso aparece el error de conexión
  • Para avisarte que ha ocurrido un error
  • Debemos tener presente que en la base de datos
  • No solo se lee
  • Constantemente se escribe/lee
  • Por lo que al no poder escribir
  • WordPress nos muestra error de conexión porque detecta que algo va mal
  • Pudiera ser más útil un error: no puedo escribir más en tu disco
  • Pero claro… nada es perfecto jajaja

Ahora ya sabes el mismo error y una solución diferente. Esto no solo pasa en el VPS en todo Hosting tenés limites y es importante verificar con regularidad que no estemos excediendo los limites normales… así nos ahorramos sustos y disgustos.

Si querés ponerte en contacto conmigo, podes escribirme en mi Formulario de contacto aquí en la web 😉

Deja un comentario

Tu dirección de correo electrónico no será publicada.