Web Analytics

Hogyan engedélyezd a hibakeresési módot a WordPressben

*Olyan termékeket választottunk, amelyekről úgy gondoljuk, hogy tetszeni fognak, és jutalékot kaphatunk az oldalon található linkekből.
A WordPress rendelkezik egy beépített hibakeresési móddal, amely segít a fejlesztőknek és az adminisztrátoroknak a témákban, bővítményekben vagy a rendszer magjában felmerülő problémák azonosításában. Bekapcsolásakor részletes hibaüzeneteket és figyelmeztetéseket jelenít meg, amelyek alapértelmezés szerint rejtve vannak. Ez nagymértékben megkönnyíti a hibák elhárítását, és lehetővé teszi a problémák okának gyors megtalálását.

A hibakeresési mód aktiválása a WordPress telepítés egyik fájljának szerkesztését igényli. Egyszerű, de óvatosan kell elvégezni, hogy ne sérüljön a webhely. Az alábbiakban lépésről lépésre találod az útmutatót a helyes beállításhoz.

Aktiválás után lehetőséged lesz naplózni a hibákat, elrejteni azokat a látogatók elől, és irányítani, hogyan kezeli a WordPress a hibakeresési információkat. Ez különösen fontos éles webhelyeken, ahol a hibákat rögzíteni kell, de nem szabad nyilvánosan megjeleníteni.


A wp-config.php fájl megtalálása

Az első lépés a hibakeresési mód engedélyezéséhez a wp-config.php fájl megtalálása. Ez a fájl a WordPress telepítés gyökérkönyvtárában található, ugyanott, ahol a wp-content, wp-includes és wp-admin mappák is vannak. Hozzáférhetsz FTP-programmal, a tárhely vezérlőpultjának fájlkezelőjén keresztül vagy helyileg, ha fejlesztői szerveren dolgozol.

Ajánlott biztonsági másolatot készíteni erről a fájlról, mielőtt módosításokat hajtasz végre. Egyetlen hiányzó karakter is tönkreteheti a webhelyet, a biztonsági másolat pedig lehetővé teszi az azonnali visszaállítást. Miután megtaláltad a fájlt, nyisd meg egy szövegszerkesztőben, és készülj a konfiguráció módosítására.

WP_DEBUG engedélyezése

A wp-config.php fájlban görgess, amíg meg nem találod ezt a sort: define( 'WP_DEBUG', false );. Ez a sor szabályozza, hogy a hibakeresési mód aktív-e. Alapértelmezés szerint a WordPress biztonsági és teljesítmény okokból letiltja a hibakeresést. A bekapcsolásához egyszerűen változtasd az értéket false-ról true-ra.

A helyes sor így néz ki: define( 'WP_DEBUG', true );. A fájl mentése után a WordPress azonnal elkezdi megjeleníteni a PHP figyelmeztetéseket, értesítéseket és hibaüzeneteket az egész webhelyen. Így azonosíthatod a problémás bővítményeket, témákat vagy egyéni kódot.

WP_DEBUG_LOG használata a hibák naplózására

A hibák képernyőn való megjelenítése hasznos lehet fejlesztés közben, de nem mindig praktikus. Hosszú távú megfigyeléshez engedélyezheted a WP_DEBUG_LOG funkciót. Ehhez add hozzá a következő sort közvetlenül a WP_DEBUG konstans alá: define( 'WP_DEBUG_LOG', true );. Ez minden hibát a debug.log fájlba ment a wp-content könyvtárban.

A naplófájl különösen hasznos, ha olyan hibákat kell nyomon követned, amelyek bizonyos időpontokban fordulnak elő, vagy amelyeket nem tudsz közvetlenül a képernyőn reprodukálni. Emellett lehetővé teszi, hogy a fájlt megoszd fejlesztőkkel vagy támogatói csapatokkal anélkül, hogy közvetlen hozzáférést adnál a webhelyhez.

Hibák elrejtése a látogatók elől

Ha WordPress webhelyed élesben fut, valószínűleg nem szeretnéd, hogy a látogatók nyers hibaüzeneteket lássanak. Ebben az esetben hozzáadhatsz egy másik beállítást, amely letiltja a hibák frontend megjelenítését: define( 'WP_DEBUG_DISPLAY', false );. Ez biztosítja, hogy a hibák továbbra is naplózódjanak, de a felhasználók ne lássák őket.

Ezenkívül hozzáadhatod a következőt is: @ini_set( 'display_errors', 0 );, hogy megerősítsd ezt a működést. Ez a kombináció professzionálisan és biztonságosan tartja a webhelyet, miközben az adminisztrátorok és fejlesztők számára továbbra is rendelkezésre állnak a szükséges információk a naplóban.

Fejlettebb hibakeresés SCRIPT_DEBUG segítségével

A JavaScript és CSS fejlesztői számára a WordPress egy további konstansot kínál: define( 'SCRIPT_DEBUG', true );. Alapértelmezés szerint a WordPress minifikált szkripteket és stíluslapokat tölt be. Ha engedélyezed a script-debuggingot, a WordPress a teljes, nem minifikált verziókat tölti be, amelyek könnyebben vizsgálhatók és hibakereshetők.

Ez a beállítás különösen értékes, ha témát vagy bővítményt fejlesztesz, és követned kell a szkriptek és stílusok működését. Átlagos felhasználóknak általában nincs rá szükségük, de a fejlesztők számára nagy segítséget jelenthet a frontend problémák megoldásában.


Összefoglalva, a WordPress hibakeresési módjának bekapcsolása egyszerű, de hatékony módszer a webhely diagnosztizálására és karbantartására. A wp-config.php fájl szerkesztésével megjelenítheted a hibákat, naplózhatod őket, és professzionális megjelenést tarthatsz fenn még problémák közben is. Helyesen használva a hibakeresési mód az egyik legfontosabb eszköz a WordPress biztonságának, stabilitásának és fejlesztőbarát működésének fenntartásához.

Enable registration in settings - general