php.ini - Session

Zdravím,

chtěl bych požádat o radu týkající se $_SESSION, resp. nastaveni v php. ini...
Jde o to, ze se mi sessiona vytvori a zustava stale v poradku po celou dobu, ovsem jeji trvani pravdepodobne neni nijak omezeno, tzn. v adresari php/sessiondata, kam se zapisuji, stale zustava.

V php.ini jsem se pokusil dokonce zmenit session.gc_maxlifetime na 60 sekund, ale soubor se sessionou stale zustava.

Jak tedy zajistit, aby se po urcite dobe vymazala?
Dik
ja mam trochu jinej problem me se ani nepodarilo session zprovoznit
ale mozna ze by pomohlo (kdyz uz je nebudes potrebovat) odregistrovat ji:
session_unregister("promenna");
prave, ze chci, aby se zrusila sama po urcite dobe, nikoli nasilnym odregistrovanim... potrebuju ji v podstate po celou dobu, takze neni misto, kde ji zrusit... max. aby zmizela odchodem ze stranky nebo zavrenim prohlizece... ale stejne, maxlifetime musi prece chodit...

tedy... vubec nepouzivam session_register, pouze session_start a sessiona funguje...

a to, proc to nejde tobe... zrejme to tedy nehlasi zadnou chybu... zkousel jsi vyzkoumat, ve ktere fazi se ztraci? a nefunguje ti doma nebo tady na wz?
phpinfo ukazuje u session.gc_maxlifetime co? (ono to totiz nemusi byt to same c v php.ini....)
no, phpinfo ukazuje tu samou hodnotu, spise myslim, ze mam neco jineho nastaveneho spatne.

Nebo... melo by to fungovat tak, ze po uplynuti doby uvedene v maxlifetime se soubor, ktery vznikl pri vytvoreni sessiony, vymaze?
session.save_handler = files
session.save_path = "/sessiondata"
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 60
session.cookie_path = /
session.cookie_domain =
session.serialize_handler = php
session.gc_probability = 1
session.gc_divisor = 100
session.bug_compat_42 = 1
session.bug_compat_warn = 1
session.referer_check =
session.entropy_length = 0
session.entropy_file =
session.cache_limiter = nocache
session.cache_expire = 1
session.use_trans_sid = 0
session.hash_function = 0
session.hash_bits_per_character = 4
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
session.save_path= C:\Program Files\php\sessiondata
Session musíš zrušit pomocí session_destroy(). Když tak neuděláš, zůstane to na garbage collection, která smaže všechna neplatné (staré) soubory sessions. V php.ini se nastaví pravděpodobnost jejího spuštění při vykonávání skriptu.

session.gc_probability = 1
session.gc_divisor = 1000

Tohle znamená pravděpodobnost jedna promile. Jestli ti staré session soubory vadí, tak ji nastav větší.
aha, uz to vidim, sessiona po uplynuti urcite doby skutecne prestane platit, ovsem soubor po ni zustane a to, jak tyto zbyle soubory automaticky rusit tedy jeste vyzkousim, resp. nejprve dle tveho popisu pochopim :-)