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.