Autor Zpráva
Mireczech
Profil
Zdravim,

chtel bych vas pozadat o radu. Potreboval bych nejakym zpusobem prodlouzit dobu platnosti session, predpokladal jsem ze to udelam v php.ini pomoci session.cookie_lifetime 0, ale nejak to nepomaha. Mohli by jste prosim poradit?

Dik
krteczek
Profil
restartoval jsi po změně apache? apache2 -k restart
Mireczech
Profil
Bohuzel to bylo v apache uz predtim, takze nebyl duvod restartovat (je to defaultni hodnota jiz pri instalaci).
dracek
Profil
máš to ve správném php.ini?

třeba u xamppu (lamppu) záleží na tom, jestli používáš php jako "cgi" nebo jako apache modul. pak jsou php.ini v různých adresářích.
Mireczech
Profil
kdyby to jeste nekdo vyhledaval, tak se jedna o tyto veci v konfiguraku (nerad nechavam nevyresene vlakna):

; Define the probability that the 'garbage collection' process is started
; on every session initialization.
; The probability is calculated by using gc_probability/gc_divisor,
; e.g. 1/100 means there is a 1% chance that the GC process starts
; on each request.

; This is disabled in the Debian packages, due to the strict permissions
; on /var/lib/php4. Instead of setting this here, see the cronjob at
; /etc/cron.d/php4, which uses the session.gc_maxlifetime setting below
;session.gc_probability = 0
session.gc_divisor = 100

; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440
Toto téma je uzamčeno. Odpověď nelze zaslat.