Naplók
A bővítmény belső naplója: bekapcsolás, naplószintek, HTTP-kérések naplózása és a naplófájlok elérése.
A Pixel Manager belső naplózója különböző szintű üzeneteket ír fájlba. Segít megérteni, mi történik a bővítményben: a súlyos hibáktól a tájékoztató üzenetekig minden szerepelhet benne. Óvatosan használd, mert sok adatot termelhet.
Előfeltételek
Szekció neve “Előfeltételek”A naplózó bekapcsolt állapotában a bővítmény a WooCommerce saját naplóbeállításaitól függetlenül írja a naplót. A tárolás módja viszont számít: ha a WooCommerce a naplókat adatbázisban tárolja, a bejegyzések csak a WooCommerce → Állapot → Naplók oldalon látszanak, a Pixel Manager megtekintő és letöltő gombjain át nem.
A régebbi változatok a WooCommerce saját naplózóját használták, ott a WooCommerce beállításai döntöttek arról, kerül-e bármi a naplóba. Ha a napló üres marad, bár a naplózó be van kapcsolva, nézd meg a WooCommerce naplóbeállításait (WooCommerce → Állapot → Naplók → Beállítások):
- A naplózás legyen engedélyezve.
- A szint küszöbértéke legyen „Nincs”, ami minden szintet tárol. Magasabb küszöbnél a Pixel Manager alacsonyabb szintű üzenetei csendben elmaradnak.
- A naplótárolás legyen a fájlrendszer, mert a Pixel Manager gombjai a naplófájlokat olvassák.
Ha egy beállítás szürke, akkor a wp-config.php fájlban a WC_LOG_THRESHOLD vagy a WC_LOG_HANDLER állandó rögzíti. Kérd meg azt, aki a fájlt kezeli, hogy módosítsa vagy törölje.
A naplózó bekapcsolása
Szekció neve “A naplózó bekapcsolása”A Pixel Managerben nyisd meg a Support fület, kapcsold be az Enable logger kapcsolót, és mentsd.

A képen a Logger kártya látszik a vezérlőkkel. A bekapcsoló alapból ki van kapcsolva, a Log level értéke Warning.
Naplószintek
Szekció neve “Naplószintek”A naplónak öt szintje van:
| Szint | Mit naplóz |
|---|---|
| Critical | Súlyos hibák, amelyek akár a WordPressszel is végezhetnek. |
| Error | Hibák, amelyek miatt a Pixel Manager nem működik rendesen. |
| Warning (alapértelmezett) | Figyelmeztetések, amelyeket érdemes kijavítani, de nem akadályozzák a működést. |
| Info | Hasznos tudnivalók a bővítmény tevékenységéről. |
| Debug | Részletes hibakereső információ a belső működésről. Csak hibakeresésre használd, nagyon sok adatot termel. |
HTTP-kérések naplózása
Szekció neve “HTTP-kérések naplózása”Ha bekapcsolod a Log HTTP requests kapcsolót, a naplózó részletesen rögzíti a Pixel Manager kimenő HTTP-kéréseit is. Ez a külső szerverekkel való kommunikáció hibáinak felderítésére jó.
A HTTP-kérések a Debug szinten naplóződnak, ezért a Log level értékét is állítsd Debugra, különben az alapértelmezett Warning szint kiszűri őket, és semmi nem kerül a naplóba.
A bekapcsolással a webes kérések aszinkron (gyorsabb, nem blokkoló) módból szinkronra (lassabb, blokkoló) váltanak, hogy a szerverek válasza rögzíthető legyen. A válaszok így mélyen elemezhetők, de több szerver-erőforrást használnak. Ezért csak hibakeresésre való, és 12 óra után magától kikapcsol. Az időtartamot szűrővel módosíthatod:
add_filter( 'pmw_http_request_log_auto_off_delay', function() { return 6 * HOUR_IN_SECONDS;} );A naplófájlok elérése
Szekció neve “A naplófájlok elérése”A naplófájlok megtekintésére és letöltésére gombok szolgálnak (a képen a Download logs (ZIP) gomb). A gombok csak akkor aktívak, ha van napló.
Ha támogatási kérést küldesz, a naplófájlok hivatkozásait a vágólapra másolhatod, és beillesztheted a kérésbe, így a támogatás közvetlenül eléri a fájlokat.
A naplók a WooCommerce megszokott naplómappájába kerülnek: /wp-content/uploads/wc-logs/. A fájlnevek pmw- előtaggal kezdődnek.
Készült: