Zoals de titel als zegt is opeens mijn session_id verdwenen en daardoor word ik uitgelogd blijkbaar.

Wat heb ik er verder aan gedaan:


	ini_set('session.gc_maxlifetime', 60*60*24); // 24h


Dit zou ervoor moeten zorgen dat de sessie 24 uur blijft bestaan. Als ik PHPINFO doe dan is dit ook zo, local staat dan op 86400 seconden. Master staat op 1440 seconden.

Zijn er nog andere dingen die ervoor kunnen zorgen dat je opeens je sessie kwijt bent?
Een open dir of een vervelende 'filemanager' zijn al voldoende. Net als (slecht)(ingestelde) anonymous ftp gebruiker.

Elke mogelijkheid die je de lage kans nog lager maakt is er lijkt me.
Het lijkt erop dat het nu voorlopig gefixed is met de oplossing van hierboven.

[size=xsmall]Toevoeging op 12/12/2012 13:28:54:[/size]

De sessienamen zien er b.v. zo uit: sess_466948cda0d5ff3db916226bcc3515a2

Reageren