Solución de problemas
"Error estableciendo conexión con la base de datos"
El error más temido de WordPress es también uno de los más mecánicos de arreglar: el sitio no encuentra su base de datos, y las causas posibles son tres.
Causa 1: credenciales incorrectas (la más común)
El archivo wp-config.php guarda nombre de base, usuario y contraseña. Si algo de eso cambió —o la migración copió credenciales del servidor viejo— la conexión muere. Verifica:
- Abre
wp-config.phpcon el editor del File Manager y anotaDB_NAME,DB_USERyDB_PASSWORD. - Compara contra MySQL Management en DirectAdmin: ¿existe esa base con ese usuario (con el prefijo de tu cuenta incluido)?
- ¿Dudas de la contraseña? En MySQL Management asigna una nueva al usuario y actualízala en
wp-config.php.DB_HOSTdebe serlocalhost.
Causa 2: base de datos dañada
Si el error aparece intermitente o el sitio funciona pero wp-admin no, puede haber tablas dañadas (un corte a mitad de escritura). Agrega temporalmente a wp-config.php: define('WP_ALLOW_REPAIR', true);, visita tudominio.com/wp-admin/maint/repair.php, ejecuta la reparación, y borra esa línea al terminar (la página de reparación no pide login).
Causa 3: no es tu sitio, es el servicio
Raro, pero posible: una incidencia puntual del servidor de bases de datos. Si las credenciales están perfectas y la reparación no cambia nada, mira el estado del servicio y escríbenos — del lado del servidor lo vemos en minutos.
¿Te quedó alguna duda?
Escríbenos desde tu área de clientes: somos una empresa colombiana y el soporte responde en español, directo desde nuestro equipo en Medellín.