Introducción al Error de Conexión en WordPress
Uno de los problemas más críticos y comunes a los que se enfrentan los administradores de sitios web es el temido mensaje 'Error al establecer una conexión con la base de datos' en WordPress. Este fallo impide tanto a los visitantes ver tu página como a ti acceder al panel de administración.
Principales Causas del Problema
Este error indica que WordPress no puede comunicarse con la base de datos MySQL o MariaDB. Las causas más frecuentes incluyen:
- Credenciales incorrectas en el archivo
wp-config.php. - Un servidor de base de datos caído o que no responde.
- Tablas de la base de datos corruptas debido a cierres inesperados o fallos en plugins.
Método 1: Verificar y Corregir el Archivo wp-config.php
El primer paso es comprobar que los datos de acceso a tu base de datos sean correctos.
- Conéctate a tu servidor mediante FTP o el Administrador de Archivos de tu hosting.
- Busca y edita el archivo
wp-config.phpubicado en la raíz de tu instalación de WordPress. - Revisa las siguientes constantes y asegúrate de que coincidan con los datos reales de tu base de datos:
define('DB_NAME', 'nombre_de_tu_bd');
define('DB_USER', 'usuario_de_tu_bd');
define('DB_PASSWORD', 'contraseña_segura');
define('DB_HOST', 'localhost');Guarda los cambios y recarga tu sitio web para comprobar si el error ha desaparecido.
Método 2: Reparar la Base de Datos desde WordPress
Si las credenciales son correctas, es posible que alguna tabla de la base de datos esté corrupta.
- Abre nuevamente el archivo
wp-config.php. - Agrega la siguiente línea al final del archivo antes de la línea que dice '¡Eso es todo, deja de editar!':
define('WP_ALLOW_REPAIR', true);Guarda el archivo y visita en tu navegador la siguiente dirección: https://tu-sitio-web.com/wp-admin/maint/repair.php.
Haz clic en el botón 'Reparar base de datos' o 'Reparar y optimizar base de datos'. Una vez finalizado el proceso, recuerda eliminar la línea que agregaste a wp-config.php por motivos de seguridad.