TS: Session-Deletion: welche Zeit muss ich benutzen?

Beitrag lesen

Hello,

in meinem Session-Deletion-Mechanismus habe ich


    if (flock($fp, LOCK_EX | LOCK_NB))
    {
        clearstatcache();
        $_stat = fstat($fp);
        if ($_stat['atime'] < ( time() - $sess_maxtime ))
        {
            unlink($path);    
            $delcount++;
        }
    }
    fclose($fp);

Die atime benutzt. Die scheint aber nicht zu passen?!

Die $sess_maxtime ist auf eine Stunde eingestellt. Die Session wurde nachgetriggert. Trotzdem hat der Prozess die Session bereits nach einer Stunde nach Erstellung gelöscht.

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es
Andersdenkende waren noch nie beliebt, aber meistens diejenigen, die die Freiheit vorangebracht haben.