Dies ist das Bild aus dem Lehrbuch:Session-Objekt und serialisierten Datei in php
und es sagt, dass „Weil Serverspeicher eine endliche Ressource ist, in dem Speicher geladen Objekte freigegeben werden, wenn die Anforderung abgeschlossen "
ich habe 3 Fragen:
was ist mit den serialisierten Dateien auf Server-Datenträger? Werden sie zerstört, wenn der Browser geschlossen ist?
Wenn wir sagen, dass eine Sitzung eine Zeitüberschreitung aufweist, ist das Sitzungsobjekt im Serverspeicher zerstört oder die serialisierte Datei auf der Serverfestplatte ist zerstört?
Jedes Mal, wenn wir eine Sitzungsvariable setzen, wird die serialisierte Datei auf dem Server automatisch mit php aktualisiert?
1: nein, 2: ja/nein, 3: ja. Siehe hier: https://serverfault.com/questions/138214/are-php-session-files-e-e-deleted – vaso123
@ vasso123 1 ist nicht immer "nein", es hängt von der Konfiguration ab. 'php.ini' schlägt wieder zu! – conradkdotcom