15. Sessions-Optionen

Hier können Sie einstellen, wie der Browser die Sessions verwalten soll.

ACHTUNG: Vergewissern Sie sich, dass Ihr Server die jeweilige Einstellung unterstützt! Manche Einstellungen können auch die Performance beeinträchtigen.

Einstellung

Default/Value

DB Value

Erklärung

Einstellung

Default/Value

DB Value

Erklärung

Session Speicherort

/tmp

SESSION_WRITE_DIRECTORY

Wenn Sessions als Files gespeichert werden sollen, benutzen Sie folgenden Ordner. Wird bei der Installation vorgegeben.

Cookie Benutzung bevorzugen

false

SESSION_FORCE_COOKIE_USE

Session starten, falls Cookies vom Browser erlaubt werden

Überprüfen der SSL Session ID

true

SESSION_CHECK_SSL_SESSION_ID

Überprüfen der SSL_SESSION_ID bei jedem HTTPS Seitenaufruf

Überprüfen des User Browsers

false

SESSION_CHECK_USER_AGENT

bei jedem Seitenaufruf überprüfen, welchen Browser der User benutzt

Überprüfen der IP-Adresse

true

SESSION_CHECK_IP_ADDRESS

bei jedem Seitenaufruf die IP-Adresse des Users überprüfen

Session erneuern

true

SESSION_RECREATE

Erneuern der Session und Zuweisung einer neuen Session ID, sobald sich ein User einloggt oder registriert hat

Session Lebenszeit in Sekunden

1440

SESSION_GC_MAXLIFETIME

session.gc_maxlifetime spezifiziert die Anzahl der Sekunden, nach denen Daten als 'garbage' ('Müll') betrachtet und möglicherweise entsorgt werden. Die Speicherbereinigung kann zu Beginn einer Session durchgeführt werden (abhängig von session.gc_probability und session.gc_divisor).

Wahrscheinlichkeit garbage collection

1

SESSION_GC_PROBABILITY

session.gc_probability wird in Verbindung mit session.gc_divisor dazu verwendet, die Wahrscheinlichkeit zu regeln, mit der die gc (garbage collection) Routine gestartet wird.

Teiler für garbage collection

1000

SESSION_GC_DIVISOR

session.gc_divisor definiert gekoppelt mit session.gc_probability die Wahrscheinlichkeit, mit der die gc (garbage collection) Routine bei jeder Initialisierung einer Session gestartet wird. Die Wahrscheinlichkeit errechnet sich aus gc_probability/gc_divisor. 1/100 bedeutet z.B., dass die GC-Routine bei jeder Anfrage mit einer Wahrscheinlichkeit von 1% gestartet wird. Grundeinstellung 100 (Produktion 1000).



Impressum: Andreas Kausch, Genthiner Str. 7, 99091 Erfurt, www.commerce-seo.de