602SQL-┌plnß dokumentace Index   Tisk  

Sekce Logging (resp. .wbcgi.Logging)

Pomocφ parametr∙ v tΘto sekci °φdφme, jak²m zp∙sobem budou 602SQL 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°φ.

Level=none|normal|extended|debug

Hodnota tohoto parametru musφ b²t prßv∞ jedno ze slov none, normal, debug nebo extended. 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 602SQL 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)
extended zapisujφ se pouze hodnoty vstupnφch prom∞nn²ch, v²sledky SQL p°φkaz∙ a hodnoty prom∞nn²ch po provedenφ konektoru

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).

Directory=·plnΘ_jmΘno_adresß°e

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.

DeleteLog=0|1

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φ 602SQL pomocφ p°φkazu Vlastnosti v kontextovΘm menu danΘ aplikace, p°φpadn∞ pomocφ tlaΦφtka Vlastnosti na °φdφcφm panelu.