Debug log
Okno otevřené klepnutím na položku Debug log je určeno k nastavení parametrů vytváření záznamů o ladění – adresář, způsob zápisu, zapisované PHP skripty.
Zaškrtávacím políčkem Aktivní nastavte, jestli se má konfigurace aktuálně používat.
Klepnutím na tlačítko
je zobrazeno okno s nápovědou k příslušné konfiguraci.
-
DZHP_DEBUG_LOG_DIR
Definice adresáře pro ukládání debug logů, kromě absolutní cesty lze použít i define z config.php FormFlow: XMLGW_LOGDIR
Např.:XMLGW_LOGDIR . '/ess/debug'
Důležité je, aby zadaná cesta nekončila znakem /. Zkontrolujte, zda adresář existuje. -
DZHP_DEBUG_LOG_APPEND
Určuje, jakým způsobem se bude zapisovat do debug logů.-
Logy přepisovat = každé zavolání definovaného skriptu přepíše logované údaje v log souboru. Toto je standardní nastavení, objem logů tak nenarůstá.
-
Do logů přidávat = každé zavolání definovaného skriptu přidá logované údaje do log souboru.
Toto nastavení způsobí neustálý nárůst objemu log souborů.
Pokud je tento parametr neaktivní, debug log soubory se přepisují.
-
-
config_debug_log
definice seznam PHP skriptů, které budou zapisovat do debug logů. Seznam PHP skriptů se zapisuje do jednoho pole ve formátu klíč => hodnota, kde klíč je název PHP skriptu bez přípony.-
0 = nezapisuje do debug logu,
-
1 = zapisuje do debug logu.
Příklad pro nastavení debug logování dvou skriptů
msg_in_after.phpamsg_out_after.php:array ( 'msg_in_after' => 1, 'msg_out_after' => 1 );
-
Pokud vám v seznamu schází nějaký konfigurační údaj, můžete si jej přidat. Klepněte na tlačítko Přidat konfiguraci, umístěné v pravém horním rohu okna. Poté se otevře okno Přidat konfiguraci. Vzhled okna je totožný s oknem zobrazeným v předchozí kapitole.
V dialogu vyplňte Název proměnné a Hodnotu proměnné. Typ proměnné vyberte ze seznamu, k dispozici jsou volby Proměnná, Define a Pole.
Nastavení konfigurací a změny je nutné potvrdit klepnutím na tlačítko Uložit.