session.php ...Mal wieder...
Verfasst: 12.12.2004 17:16
Wer kennt Sie nicht die leidige Fehlermeldung das die Sessiontabelle voll ist ? Natürlich gibt es da abhilfe (siehe andere Beiträge...)
aber was ich nicht verstehe ist folgender Code in der Session.php
172800 = 03.01.1970 01.00.00 = Lösche alles was älter als 2 Tage ist ?!?!?!?! Aber die Statistiken geben doch nur das wieder was in den letzten 24h passiert ist....
warum ist der wert nicht auf 86400 (oder etwas drüber...) gesetzt was 24h entsprechen würde ?!??
Ich habe das bei mir so eingestellt und seitdem bleibt die Anzahl der Zeilen in der Sessionstable auf einem anehmbaren Level [~1000]
Wäre gut mal andere Meinungen dadrüber zu hören...
aber was ich nicht verstehe ist folgender Code in der Session.php
Code: Alles auswählen
// Delete expired sessions
//
$expiry_time = $current_time - $board_config['session_length'];
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE UNIX_TIMESTAMP() - session_time >=172800
AND session_id <> '$session_id'";
warum ist der wert nicht auf 86400 (oder etwas drüber...) gesetzt was 24h entsprechen würde ?!??
Ich habe das bei mir so eingestellt und seitdem bleibt die Anzahl der Zeilen in der Sessionstable auf einem anehmbaren Level [~1000]
Wäre gut mal andere Meinungen dadrüber zu hören...