Diese Erweiterung ist standardmäßig aktiviert. Sie kann bei der Kompilierung mit der folgenden Option ausgeschaltet werden: --disable-session
Wenn für die Speicherung von Sessions die Shared Memory Allocation (mm) verwendet werden soll, muss PHP mit der Option --with-mm[=DIR] konfiguriert werden.
Die Windowsversion von PHP enthält diese Erweiterung. Um diese Funktionen zu verwenden, müssen Sie keine zusätzlichen Erweiterungen aktivieren.
Hinweis:
Standardmäßig werden alle zu einer bestimmten Session gehörenden Daten in einer Datei gespeichert, die in dem Verzeichnis liegt, das durch die INI-Option session.save_path bestimmt ist. Für jede Session wird (unabhängig davon, ob sie überhaupt Daten enthält) eine Datei erzeugt. Das liegt daran, dass eine Session geöffnet wird (eine Datei wird erzeugt), ohne dass jemals Daten in diese Datei geschrieben werden. Es ist zu beachten, dass es sich bei diesem Verhalten um einen Nebeneffekt der Beschränkungen beim Arbeiten mit dem Dateisystem handelt und dass es mit einem benutzerdefinierten Session-Speicherverwalter (z. B. mit einem, der eine Datenbank verwendet) möglich ist, Sessions, die keine Daten enthalten, einfach zu ignorieren.