# Health Check & Troubleshooting

> A Health Check & Troubleshooting bővítmény hibakereső módjában csak neked kapcsolnak ki a bővítmények és a téma vált alapra, így a konfliktusokat az éles látogatók zavarása nélkül keresheted.

A [Health Check & Troubleshooting](https://wordpress.org/plugins/health-check/) a WordPress.org csapatának bővítménye. Fő haszna a hibakereső mód (Troubleshooting Mode): egy tiszta munkamenetet ad, amelyben minden bővítmény ki van kapcsolva, és egy alapértelmezett téma fut. Ez csak a te felhasználódra érvényes, a látogatók a megszokott oldalt látják. Így egy bővítmény- vagy témakonfliktust akkor is megtalálhatsz, ha nincs staging oldalad.

## Mi a core, és mit ad a bővítmény

A Site Health képernyő a WordPress core része, a Health Check bővítmény README-je szerint a core funkciói a WordPress 5.2 óta bent vannak. Magyar felületen: **Eszközök → Webhely Egészség**, angolul **Tools → Site Health**. Két füle van: **Állapot** (Status) és **Információ** (Info).

- **Állapot:** a konfigurációd ellenőrzése, súlyosság szerint csoportosítva: kritikus problémák, ajánlott javítások, sikeres tesztek.
- **Információ:** a WordPress, a témák, a bővítmények, a média, a szerver, az adatbázis és a fájlrendszer-jogosultságok adatai. Itt csak olvasni tudsz, beállítani nem. Az adatokat a vágólapra is másolhatod, hogy a támogatásnak elküldd.

A bővítmény ehhez ad hozzá:

- **hibakereső módot**, amely a core-ban nincs meg;
- **Tools** részt, ellenőrző eszközökkel: a WordPress-fájlok sértetlensége, e-mail küldés tesztje, a bővítmények PHP-kompatibilitása. A változásnapló szerint van benne hibanapló-megjelenítő és `robots.txt`-megjelenítő is.

## Fontos: a bővítmény elavult

A GitHub-repó README-je szerint a Health Check elavult (deprecated), a hibakereső mód és az eszközök pedig külön bővítményekbe költöztek:

- [Troubleshooting](https://wordpress.org/plugins/troubleshooting/): a hibakereső mód önálló bővítményként.
- [Site Health Tools](https://wordpress.org/plugins/site-health-tools/): az eszközök (hibanapló-megjelenítő, fájlsértetlenség-ellenőrző, PHP-információ, levélküldési teszt, PHP-kompatibilitás-ellenőrző).

A WordPress.org oldala figyelmeztet, hogy a Health Check-et nem tesztelték a legutóbbi három nagy WordPress-kiadással. Új telepítésnél a két különálló bővítményt érdemes használni. Az alábbi lépések a hibakereső módra vonatkoznak, a kezelőfelület a három bővítményben hasonló, de a pontos feliratokat a saját oldaladon nézd meg.

## Telepítés

1. Menj a **Bővítmények → Új hozzáadása** oldalra.
2. Keress rá: **Troubleshooting** (vagy **Health Check**).
3. Kattints a **Telepítés most**, majd az **Aktiválás** gombra.

[Bedrock](https://hub.hellowp.io/hu/knowledge-base/developer-tools/bedrock/) projektben Composerrel add hozzá (a csomagnevekről a [WP Packages cikk](https://hub.hellowp.io/hu/knowledge-base/developer-tools/wpackagist/) ír):

```bash title="Terminál"
composer require wp-plugin/troubleshooting --dev
wp plugin activate troubleshooting
```

## Hibakereső mód használata

1. Menj a **Bővítmények** oldalra.
2. Egy bővítmény alatt kattints a **Troubleshoot** linkre. A mód bekapcsol, és csak az a bővítmény marad aktív.
3. Nézd meg, megvan-e még a hiba. Ha nincs, az aktív bővítmény nem okozza.
4. A vezérlőpulton a hibakereső mód widgetje megmutatja, mely bővítmények vannak be- és kikapcsolva. Itt kapcsold vissza őket egyenként.
5. Minden visszakapcsolás után próbáld újra a hibát. Amelyiknél újra jelentkezik, az a bűnös.
6. Ugyanitt válthatsz az alapértelmezett téma és az eredeti téma között is, ha a téma a gyanúsított.
7. A frontenden az admin sáv hibakereső menüjében ugyanezeket a váltásokat elérheted, így a látogatók számára látható hibákat is ellenőrizheted.

## Kilépés

A bővítmény dokumentációja szerint kétféleképpen léphetsz ki:

- a vezérlőpulton a **Disable Troubleshooting Mode** gombbal;
- az admin sáv **Troubleshooting Mode** menüjéből.

Ha nem éred el sem a vezérlőpultot, sem az admin sávot, a mód sütin alapul. Kijelentkezéssel, a webhely sütijeinek törlésével vagy az összes böngészőablak bezárásával megszűnik.

## Mire figyelj

- **Gyorsítótár:** egyes gyorsítótár-megoldások nem tartják be a hibakereső mód „ne gyorsítótárazz” jelzését. Ha a hibakeresés után törött az oldal, ürítsd a gyorsítótárat a cache-bővítményben, vagy a tárhely felületén.
- **Éles oldal:** a mód csak a te felhasználódra hat, de a kapcsolgatás közben te magad is hibás állapotot látsz. Fontos oldalon csendes időben dolgozz, vagy staging másolaton.
- **Karbantartás:** amíg nem kell, a hibakereső bővítményt kapcsold ki. Bedrockban a `--dev` kapcsoló miatt az éles `composer install --no-dev` nem telepíti.
- **Következő lépés:** ha megvan a hibás bővítmény, a pontos okot a [Query Monitor](https://hub.hellowp.io/hu/knowledge-base/developer-tools/query-monitor/) segít megtalálni (lassú lekérdezések, PHP-hibák, hookok).

## Hasznos linkek

- [Health Check & Troubleshooting a WordPress.org-on](https://wordpress.org/plugins/health-check/)
- [Troubleshooting a WordPress.org-on](https://wordpress.org/plugins/troubleshooting/)
- [Site Health Tools a WordPress.org-on](https://wordpress.org/plugins/site-health-tools/)
- [Site Health képernyő a WordPress.org dokumentációjában](https://wordpress.org/documentation/article/site-health-screen/)
- [Hibakeresés a Health Check-kel (WordPress.org támogatási kézikönyv)](https://make.wordpress.org/support/handbook/appendix/troubleshooting-using-the-health-check/)
- [Health Check a GitHubon](https://github.com/WordPress/health-check)
