Guías y tutoriales

Cientos de tutoriales y guías paso a paso cuidadosamente escritas por nuestro equipo de soporte.

Error al establecer una conexión con la base de datos en WordPress

Cuando consultas tu página web, el código alojado usualmente realiza una conexión a la base de datos (en adelante BBDD) para saber qué contenido debe mostrar. Esto ocurre con páginas llamadas dinámicas (p.ej. PHP), es decir, que el contenido no siempre es el mismo. Las páginas cuyo contenido no cambia, son llamadas páginas estáticas (p.ej. HTML)

Sin una conexión a la BBDD el código no tiene acceso a la fuente de información para mostrar tu página web y suele mostrar un mensaje de error en el navegador, por ejemplo: Error al establecer una conexión con la base de datos, o su variante en inglés Error Establishing Database Connection.

enter image description here

¿ Cómo arreglo el problema ?

Para solucionar el error, verificar los datos de conexión a la BBDD. Para ello, usa un gestor de bases de datos o bien el PhpMyAdmin y asegúrate que el usuario y contraseña son válidos y que pueden ver la base de datos y sus tablas. Si es el caso, entonces deberás modificar el fichero de configuración correspondiente.

A continuación, te mostramos un ejemplo de un archivo "wp-config.php" de WordPress. Puedes editarlo con un cliente FTP (por ejemplo el Filezilla) y modificar los siguientes parámetros de conexión:

define(‘DB_NAME’, ‘**database_name_here**’); --> el nombre de la BBDD  
define(‘DB_USER’, ‘**username_here**’); --> el usuario de la BBDD  
define(‘DB_PASSWORD’, ‘**password_here**’); --> la contraseña del usuario de BBDD  
define(‘DB_HOST’, ‘**localhost**’); --> puedes dejarlo como ‘localhost'`

¿ Dónde encuentro los parámetros en SW Panel ?

Los podrás encontrar accediendo al dashboard de tu servicio de Hosting o servicio de Cloud que disponga de BBDD y hacer click en Gestión Bases de Datos.

¿ A qué puede deberse ?

Normalmente es debido a que se ha modificado la contraseña del usuario de la BBDD a través del menú Gestión Bases de Datos del SW Panel y no se ha definido la nueva contraseña en el archivo wp-config.php. No obstante, también puede deberse a:

  • Las credenciales para acceder a tu BBDD no son correctas (error común comentado en este manual).
  • La BBDD puede haber sido borrada por accidente.
  • Error al instalar WordPress, o en el proceso de migración.
Utilizamos cookies para proporcionar nuestros servicios y para análisis y marketing. Para obtener más información sobre nuestro uso de cookies, consulte nuestra Información cookies. Al continuar navegando en nuestro sitio web, usted acepta nuestro uso de cookies.