A WordPress hibakeresés (debug) funkciójának használata

Van egy ún. hibakeresés (debug) funkció a WordPress-ben, amely hibaelhárításnál nagyon sokat tud segíteni abban, hogy megtaláljuk a megoldáshoz vezető utat.

A hibakeresés (debug) funkció aktiválása

A wp-config.php fájlban alapesetben megtalálod a következő képen a 95-ös sorban jelzett kódsort. Ha a 95-100. sorig mindent megtalálsz, akkor olyan fejlesztővel dolgoztál, aki szereti meggyorsítani a dolgát azzal, hogy előre berakta ezeket a wp-config.php fájlba.

Ha ezek a kódok vannak a wp-config.php fájlodban, akkor a hibakeresés egyik eleme sem aktív:

Én mindig berakom az új oldalakba az összes sort, mert ha így járok el, akkor szükség esetén csak a „false” (hamis) értékeket kell átírnom „true” (igaz) értékre, és másik aktív a funkció.

Ha ezek a kódok vannak a wp-config.php fájlodban, akkor a hibakeresés minden eleme aktív:

A kódok letöltése

Melyik sor mit jelent?

  • A 86. sorral lehet aktiválni a hibakeresés funkciót.
  • A 88. sorral lehet aktiválni azt, hogy a wp-content/debug.log fájlba kerüljenek mentésre a hibakeresés során előkerülő hibák.
  • A 89. és 90. sorokkal lehet aktiválni azt, hogy a hibák ne csak tárolódjanak, hanem meg is jelenjenek a böngészőben. Éles oldalon nem mindig szerencsés a funkció használata.
  • A 91. sorral lehet aktiválni az alaprendszer JS, CSS fájljainak módosítása miatt bekövetkező esetleges hibák keresését.

A hibaelhárítás után ki kell kapcsolni a debug (hibakeresés) funkciót, és a debug.log fájlt törölni kell a szerverről, mert biztonsági rés lehet, ha elérik kívülről!

Hogyan kell a hibakeresés funkciót használni?

A fentiek beállítása után vagy a képernyőn, vagy a debug.log fájlban megjelenő hibákat kell elhárítani. Ez sajnos eléggé átláthatatatlan, így ha nem vagy ennek a témának a szakértője, akkor javaslom, hogy telepítsd fel a WP Log Viewer bővítményt, ami az Eszközök => Log Viewer menü alatt kereshető, szűrhető és átlátható formában listázza a hibákat. Így:

A hibák elhárításához mélyebb tudás és sok-sok tapasztalat szükséges. Ezek miatt ebben a cikkben jobban nem is érintem a témát. A WordPress általános hibaelhárítás című cikkben sok tippet adtam a sikeres hibaelhárításhoz.

A debug.log könnyebb átláthatósága

WP Log Viewer letöltés:
Tesztelt verzió | Legújabb verzió

Kiegészítés:
Ahogy láthatod, ez egy GitHub-ról letölthető bővítmény. Ennek telepítéséről, részleteiről itt írtam: WordPress bővítmények telepítése közvetlenül GitHub-ról.

Hivatalos útmutató
A hibakeresésnek van egy hivatalos útmutatója itt.

Cikkértesítő

Ha nem szeretnél lemaradni az új cikkekről, akkor iratkozz fel az értesítőre!

Szólj hozzá!


WordPress segítséget keresel?

Kérj díjmentes árajánlatot!

Főbb szolgáltatásaim: weboldal/webáruház készítés, megújítás, fejlesztés, gyorsítás, karbantartás, hibajavítás, oktatás, stb.