Cuando visitas una página web dinámica (por ejemplo, desarrollada en PHP), el sistema suele conectarse a una base de datos (BBDD) para obtener la información que debe mostrar en pantalla.
A diferencia de las páginas estáticas (como las creadas únicamente en HTML), las páginas dinámicas generan contenido variable en función de los datos almacenados en la base de datos.
Si la página web no puede conectarse correctamente a la BBDD, el navegador mostrará un mensaje de error similar a:

Para resolver este error, debes comprobar que los datos de conexión a la base de datos sean correctos.
Puedes verificar esta información utilizando:
Asegúrate de que:
Si los datos no coinciden, deberás actualizar el archivo de configuración de tu aplicación o CMS.
En WordPress, los datos de conexión se encuentran en el archivo wp-config.php.
Puedes editar este archivo utilizando un cliente FTP, como Filezilla, y revisar los siguientes parámetros:
define('DB_NAME', 'database_name_here'); // Nombre de la base de datos
define('DB_USER', 'username_here'); // Usuario de la base de datos
define('DB_PASSWORD', 'password_here'); // Contraseña del usuario
define('DB_HOST', 'localhost'); // Servidor de la base de datos
En la mayoría de los casos, el valor de
DB_HOSTpuede mantenerse comolocalhost.
Puedes consultar los parámetros de conexión accediendo al Dashboard de tu servicio de Hosting o Cloud y entrando en el apartado: Gestión Bases de Datos
Desde allí podrás consultar:
Las causas más habituales de este problema son:
wp-config.php.