Debug log
V okne Nastavenia otvorenom voľbou kliknite na položku Debug log. Potom môžete nastavovať parametrov pre vytváranie záznamov o ladení – adresár, spôsob zápisu, zapisované PHP skripty.
Zaškrtávacím políčkom Aktívne nastavte, či sa má konfigurácia aktuálne používať.
Kliknutím na tlačidlo
je zobrazené okno s nápovedou k príslušnej konfigurácii.
-
DZHP_DEBUG_LOG_DIR
Definícia adresára pre ukladanie debug logov, okrem absolútnej cesty možno použiť aj define z config.php FormFlow:XMLGW_LOGDIRNapr.:
XMLGW_LOGDIR . '/ess/debug'Dôležité je, aby zadaná cesta nekončila znakom
/. Skontrolujte, či adresár existuje. -
DZHP_DEBUG_LOG_APPEND
Určuje, akým spôsobom sa bude zapisovať do debug logov.-
Logy prepisovať = každé zavolanie definovaného skriptu prepíše logované údaje v log súboru. Toto je štandardné nastavenie, objem logov tak nenarastá.
-
Do logov pridávať = každé zavolanie definovaného skriptu pridá logované údaje do log súboru.
Toto nastavenie spôsobí neustály nárast objemu log súboru. Ak je tento parameter neaktívny, debug log súbory sa prepisujú.
-
-
config_debug_log
Definícia zoznam PHP skriptov, ktoré budú zapisovať do debug logov. Zoznam PHP skriptov sa zapisuje do jedného poľa vo formáte kľúč => hodnota, kde kľúč je názov PHP skriptu bez prípony.-
0 = nezapisuje do debug logu,
-
1 = zapisuje do debug logu.
Príklad pre nastavenie debug logovanie dvoch skriptov
msg_in_after.phpamsg_out_after.php:array ( 'msg_in_after' => 1, 'msg_out_after' => 1 );
-
Ak vám v zozname schádza nejaký konfiguračný údaj, môžete si ho pridať. Kliknite na tlačidlo Pridať konfiguráciu, umiestnené v pravom hornom rohu stránky. Potom sa zobrazí dialóg Pridať konfiguráciu. Vzhľad okna je totožný s oknom zobrazeným v predchádzajúcej kapitole.
V dialógu vyplňte Názov premennej a Hodnotu premennej. Typ premennej vyberte zo zoznamu, k dispozícii sú voľby Premenná, Define a Pole.
Nastavenie konfigurácií a zmeny je nutné potvrdiť kliknutím na tlačidlo Uložiť.