05. august 2009 - 17:52Der er
8 kommentarer og 1 løsning
SESSION bliver slettet i løbet af xxx antal min
Hej Eksperter,
Min sides bruger får ved login tildelt en række session, som brugeren går rundt med på siden. Hver gang brugerne kommer til en ny side inde på min side, bliver disse sessions tjekket igennem for om stemmer ioverens med databasen.
Problemet er bare at hvis en bruger logger ind på siden, og så lader computeren stå i et xxx min. Så slettet disse sessions automatisk sig selv, og bruger bliver derfor smidt af siden?
Er der noget som jeg kan gøre for at forhinde dette?
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Prøv at ændre instillingen session.gc_maxlifetime i din php.ini fil. Hvis du ikke har adgang til den, kan det også gøres med denne linje i starten af hver side: ini_set('session.gc_maxlifetime',XX); Hvor XX udskiftes med antal sekunder du ønsker at session'en skal leve. F.eks. 3600 for en time.
Synes godt om
Slettet bruger
05. august 2009 - 18:20#3
Hov, jeg havde vist ikke helt tjekket det jeg skrev igennem. session.gc_maxlifetime er kun hvor lang tid der går før PHP's garbage collector fjerner det.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.