
Ez az üzenet akkor jelenik meg ha wordpress oldala nem csatlakozik megfelelően a hozzátartozó adatbázishoz.
Több lehetőség is előfordulhat:
-
ha a telepített wordpress oldalhoz nem került hozzárendelésre adatbázis
(ez legtöbbször manuálisan telepített wordpress oldalak esetében fordul elő vagy költöztetés esetén)
-
ha a wp-config.php fájlban található adatbázis név nem egyezik meg a MySQL adatbázisban létrehozott adatbázis névvel.
-
ha a wp-config.php fájlban található adatbázis név megegyezik a MySQL adatbázisban létrehozott adatbázis névvel, azonban az adatbázis felhasználó nem egyezik meg.
-
ha a wp-config.php fájlban található adatbázis név megegyezik a MySQL adatbázisban létrehozott adatbázis névvel valamint a felhasználó is megegyezik, azonban a hozzátartozó jelszó nem egyezik meg.
A probléma megoldásának részletes leírása előtt összefoglalva annyit kell tenni, hogy az oldalhoz tartozó wp-config.php fájlban megadott adatokat, össze kell hasonlítani cPanel / MySQL adatbázisok fülön belül szereplő adatokkal és ha eltérést látunk javítjuk.
A wp-config.php fájlt cPanelen belül Fájlkezelőben, az oldalhoz tartozó dokumentumgyökérben találhatjuk meg.

A wp-config.php fájlt jobb klikk Edit gombra rákattintva tudjuk szerkeszteni, ezt követően a felugró ablakban ismételten az Edit gombra kell csak rákattintani.
A wp-config.php fájlban az általunk kiemelt alábbi sorokra lesz szükségünk.
/** The name of the database for WordPress */
define( 'DB_NAME', 'adatbázis_neve' );
/** Database username */
define( 'DB_USER', 'adatbázis_felhasználóneve' );
/** Database password */
define( 'DB_PASSWORD', 'adatbázis_jelszó' );


Jól látható, hogy ezen oldal esetében az alábbiak kerültek megadásra:
/** The name of the database for WordPress */
define( 'DB_NAME', 'azondoma_wp508' );
/** Database username */
define( 'DB_USER', 'azondoma_wp508' );
/** Database password */
define( 'DB_PASSWORD', '2S7.0jI.9p' );
Most már tudjuk, hogy az oldalunkhoz kapcsolódóan mely adatbázis adatok kerültek megadásra, össze kell hasonlítanunk cPanelen belül a MySQL-adatbázisok fülben lévővel.


A fenti képen jól látható, hogy több adatbázis is szerepel a listában.
Számunkra a wp-config.php fájlban lévővel megegyezőt kell ellenőrizni, tehát az azondoma_wp508-t.
Jól látható, hogy az adatbázis megegyezik, azonban a Jogosult felhasználók alatt az azondoma_wp509 került megadásra a wp-config.php fájlban felhasználóként megadott azondoma_wp508-t helyett.
Nagy valószínűséggel ebben az esetben elírás történt a felhasználó megadás közben, ezért keletkezett a hiba.
Ebben az esetben görgessünk le az oldalon a Jelenlegi felhasználók részhez és kattintsunk az Átnevezés fülre.

Itt a hibásan megadott wp509 részt javítsuk wp508 – ra majd kattintsunk a Tovább gombra.

Ha felgörgetünk a Jelenlegi adatbázisok fülre, jól látható, hogy az adatbázisnál most már a megfelelő felhasználó szerepel.

Ezt követően ellenőrizzük az oldalt CTRL + F5 gombok lenyomásával.

Amennyiben továbbra is a már korábban megjelenő Error establishing a database connection hibaüzenetet kapjuk, akkor nagy valószínűséggel a wp-config.php fájlban megadott jelszó is helytelenül került megadásra, így azt is javítanunk kell.
A wp-config.php fájlban az alábbi jelszó került megadásra:
/** Database password */
define( 'DB_PASSWORD', '2S7.0jI.9p' );
Így számunkra is ezt kell megadni.
Ezt ugyanígy a MySQL-adatbázisok fülön tudjuk megadni a Jelenlegi felhasználók résznél a Jelszó módosítása gombra kattintva.

Pontosan ugyanazt a jelszót adjuk meg, ami a wp-config.php fájlban került megadára.
A ’ ’ jeleket NE másoljuk be, csak a köztük lévő karakter halmazt, ebben az esetben 2S7.0jI.9p -t kell bemásolnunk, majd a Jelszó módosítás gombra rákattintanunk.

Ezt követően ismételten ellenőrizzük le az oldalt CTRL + F5 gombok lenyomásával, jól látható, hogy most már megfelelően megjelenik.
