Especialista en servidores y Hosting VPS
Error establishing a Database connection
/
RSS Feed
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?
- 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
- 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.