Error en establir una connexió amb la base de dades a WordPress
Quan visites una pàgina web dinàmica (per exemple, desenvolupada en PHP), el sistema sol connectar-se a una base de dades (BBDD) per obtenir la informació que ha de mostrar a la pantalla.
A diferència de les pàgines estàtiques (com les creades únicament en HTML), les pàgines dinàmiques generen contingut variable en funció de les dades emmagatzemades a la base de dades.
Si la pàgina web no es pot connectar correctament a la BBDD, el navegador mostrarà un missatge d'error similar a:
- Error en establir una connexió amb la base de dades
- Error Establishing Database Connection

Com solucionar el problema?
Per resoldre aquest error, has de comprovar que les dades de connexió a la base de dades siguin correctes.
Pots verificar aquesta informació utilitzant:
- Un gestor de bases de dades.
- PhpMyAdmin.
- El panell de gestió de bases de dades de SWPanel.
Assegura't que:
- L'usuari de la base de dades existeix.
- La contrasenya és correcta.
- L'usuari té permisos sobre la base de dades i les seves taules.
Si les dades no coincideixen, hauràs d'actualitzar el fitxer de configuració de la teva aplicació o CMS.
Exemple de configuració a WordPress
A WordPress, les dades de connexió es troben al fitxer wp-config.php.
Pots editar aquest fitxer utilitzant un client FTP, com Filezilla, i revisar els següents paràmetres:
define('DB_NAME', 'database_name_here'); // Nom de la base de dades
define('DB_USER', 'username_here'); // Usuari de la base de dades
define('DB_PASSWORD', 'password_here'); // Contrasenya de l'usuari
define('DB_HOST', 'localhost'); // Servidor de la base de dades
En la majoria de casos, el valor de
DB_HOSTes pot mantenir com alocalhost.
On trobar les dades de connexió a SWPanel?
Pots consultar els paràmetres de connexió accedint al Dashboard del teu servei d'Hosting o Cloud i entrant a l'apartat: Gestió Bases de Dades
Des d'allí podràs consultar:
- Nom de la base de dades.
- Usuari associat.
- Contrasenya configurada.
- Permisos de l'usuari.
Possibles causes de l'error
Les causes més habituals d'aquest problema són:
- La contrasenya de la base de dades s'ha modificat des de SWPanel i no s'ha actualitzat al fitxer
wp-config.php. - Les credencials d'accés a la BBDD són incorrectes.
- La base de dades ha estat eliminada accidentalment.
- Error durant la instal·lació de WordPress.