Nastavení logování

Upravit obsah stránky

    bullet

    LOGDIR Adresář kam se bude ukládat soubor s logovacimi informacemi. DEFAULT tam, kde je binarni soubor

    bullet

    EVENT_LOG Povolit / zakázat protokolování do eventlogu. DEFAULT TRUE

    bullet

    FILE_LOG Povolit / zakázat protokolování do souboru. DEFAULT TRUE

    bullet

    DB_LOG Povolit / zakázat protokolování do databáze. DEFAULT FALSE

    bullet

    CON_LOG Povolit / zakázat výpis hlášek na konzolu Není-li specifikován, pak se nastavení provede, dle toho, zda je aplikace spuštěna jako služba nebo z příkazové řádky s použitím volby -run.

    bullet

    DEBUG_ACTIONS Zapíná rozšířené logování služeb. Do souboru /web/shared/actions/_transforms/*/debug/rrrrmmddhhmmss.log jsou zaznamenávány vstupy,výstupy a parametry jednotlivých kroků. Výchozí stav je nelogovat nic. 

Logování lze nastavit pro jednotlivé skupiny služeb:
 ­    ­•    ACTION - loguje služby volané požadavkem action
 ­    ­•    SOAP - loguje webové služby, služby volané přes SOAP rozhraní
 ­    ­•    LOGIN - loguje služby, které se používají pro přihlášení uživatele, např. OAuth přihlašování
 ­    ­•    CRON - loguje služby spouštěné jako plánované úlohy - požadavek do-action
 ­    ­•    NODES - loguje služby volané
 ­    ­•    MAIL - loguje služby volané při mailové sysnchronizaci
 ­    ­•    SINGLE - povolí explicitně sivyžádat logování při volání
 ­    ­•    ALL - zapne všechny výše uvedené
Je-li aktivována volba SINGLE, je mozné u požadavku action zapnout logování atributem debug=true. Stejným atributem lze zapnout logovani i u požadavků do-action. U SOAP požadavků je možné vyvolat logování prostřednictvím uvedení paramatru x-debug=true v GET (za otazníkem) části HTTP požadavku.