Sekce Logging

Pomocφ parametr∙ v tΘto sekci °φdφme, jak²m zp∙sobem budou WinBase602 Internet klienti generovat informace o svΘ Φinnosti (tzv. logovßnφ).

WBIK je schopen automaticky vytvß°et informace o pr∙b∞hu svΘ prßce, tyto informace generuje do textov²ch soubor∙ v adresß°i z parametru Directory. Soubory majφ p°φponu LOG a jsou pojmenovanΘ podle aktußlnφho data takto: RRRRMMDD. Prvnφ Φty°i znaky jmΘna souboru je aktußlnφ rok, dalÜφ dva znaky je aktußlnφ m∞sφc a poslednφ dva znaky je aktußlnφ den. Pro dan² den, nap°. 12.9.1996, budou ·daje o b∞hu WBIK archivovßny do souboru se jmΘnem 19960912.LOG. Tφmto zp∙sobem bude mφt sprßvce p°ehled, ve kter² den doÜlo k jak²m udßlostem v souvislosti s b∞hem WBIK.

Soubory jsou vytvß°eny do podadresß°e, kter² je vytvo°en podle nßzvu databßze a nßzvu aplikace, se kterou WBIK pracuje. Znamenß to tedy, ₧e logfile je vytvß°en pro ka₧dou aplikaci zvlßÜ¥. Soubor je tedy vytvß°en do adresß°e:

    adresß°_z_Directory\nßzev_databßze\nßzev_aplikace

Pokud se nem∙₧e WBIK p°ipojit k databßzi, nebo nenajde v danΘ databßzi po₧adovanou aplikaci, je logfile vytvo°en p°φmo do adresß°e_z_Directory. Pokud tento podadresß° neexistuje, WBIK jej vytvo°φ.

LCGI klient (wblcgi.nlm) upravφ nßzvy databßze a aplikace tak, aby byly nßzvy podadresß°∙ pojmenovßny podle zvyklostφ MS-DOSu, tj. jmΘno max. 8 znak∙ a p°φpona max. 3 znaky.

Parametr Level

Formßt:

Level=none|normal|debug

V²znam:

Hodnota tohoto parametru musφ b²t prßv∞ jedno ze t°φ slov none, normal, debug. Parametrem urΦujeme, jak podrobn∞ bude vytvß°en zßznam o prßci programu (logfile).

Hodnota zaznamenßvanΘ udßlosti
none do logfile se nebude zaznamenßvat nic
normal budou zaznamenßny pouze chyby p°i b∞hu programu (nap°. neexistujφcφ Üablona, chyby p°i komunikaci s WinBase602 SQL serverem atd.)
debug to, co p°i ·rovni normal, a navφc podrobnΘ ·daje o provßd∞n²ch akcφch (anal²za WBC konektoru, komunikace s databßzφ, sestavovßnφ v²slednΘho HTML dokumentu)

P°i lad∞nφ WBC konektor∙ a HTW Üablon doporuΦujeme nastavit ·rove≥ debug. Po odlad∞nφ m∙₧eme bu∩ logovßnφ ·pln∞ vypnout (nastavenφm ·rovn∞ none), nebo nechat zaznamenßvat pouze chyby p°i prßci WBIK (nastavenφm ·rovn∞ normal). Rozhodn∞ nedoporuΦujeme ponechat ·rove≥ debug i pro b∞₧n² provoz, generovanΘ soubory by byly ne·m∞rn∞ velkΘ. I p°i normßlnφm provozu je rozumnΘ obΦas smazat starΘ soubory (nap°. vÜechny starÜφ ne₧ jeden t²den).

Parametr Directory

Formßt:

Directory=·plnΘ_jmΘno_adresß°e

V²znam:

Tφmto parametrem urΦujeme, do kterΘho adresß°e budou generovßny soubory s popisem pr∙b∞hu prßce programu (logfiles). Adresß° musφ existovat.

Parametr DeleteLog

Formßt:

DeleteLog=0|1

V²znam:

Pokud je hodnota tohoto parametru 1, WBIK p°i ka₧dΘm spuÜt∞nφ na zaΦßtku sma₧e obsah logfile. Pokud je hodnota 0, pak nov∞ generovanΘ zprßvy o b∞hu p°idß k u₧ existujφcφmu obsahu logfile.

Tato vlastnost je v²znamnß p°i lad∞nφ WBC konektor∙ a HTW Üablon. P°i tΘto Φinnosti nastavte hodnotu tohoto parametru na 1 a WBIK zajistφ, ₧e po ka₧dΘm spuÜt∞nφ bude logfile obsahovat pouze zprßvy, kterΘ byly vygenerovßny p°i tomto spuÜt∞nφ. Po odlad∞nφ WBC konektor∙ a HTW Üablon nastavte tento parametr na 0.

Pokud nenφ ve WBCGI.INI tento parametr uveden, WBIK se chovß, jako by m∞l tento parametr hodnotu 0.

Nastavovßnφ parametr∙ pro jednotlivΘ aplikace

Pro ka₧dou aplikaci zvlßÜ¥ lze nastavit parametry LogLevel a DeleteLog. Parametry se nastavujφ pomocφ zßlo₧ky WWW objekty v dialogu Vlastnosti aplikace. Tento dialog vyvolßte ve V²vojovΘm prost°edφ WinBase602 pomocφ p°φkazu Vlastnosti v kontextovΘm menu danΘ aplikace, p°φpadn∞ pomocφ tlaΦφtka Vlastnosti na °φdφcφm panelu.