Die standardmäßige Ablaufzeit der PHP-Sitzung beträgt 1440 Sekunden, also 24 Minuten. Wenn der Client also länger als 24 Minuten nicht aktualisiert wird, läuft die aktuelle Sitzung ab. Wenn der Benutzer den Browser schließt, wird die Sitzung beendet und die Sitzung wird nicht mehr existieren.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.
Was ist die Standardablaufzeit von Session PHP?
Die standardmäßige Sitzungsgültigkeitsdauer in PHP beträgt 1440 Sekunden (24 Minuten). Das heißt, wenn der Client länger als 24 Minuten nicht aktualisiert wird, läuft die aktuelle Sitzung ab. Wenn der Benutzer den Browser schließt, wird die Sitzung natürlich beendet und die Sitzung existiert natürlich nicht mehr!
Wie wir alle wissen, wird die Sitzung auf der Serverseite gespeichert, basierend auf der vom Client bereitgestellten Sitzungs-ID, und dann wird die Datei gelesen, um den Wert der Variablen zu erhalten. Die Sitzungs-ID kann das Cookie des Clients verwenden oder der
Query_String des Http1.1-Protokolls (das ist der Teil nach dem „?“ der aufgerufenen URL) wird an den Server übertragen, und dann liest der Server das Sitzungsverzeichnis...
Wenn Sie über das Betriebssystem verfügen Berechtigungen des Servers, dann ist das Festlegen sehr, sehr einfach, Sie müssen nur die folgenden Schritte ausführen:
1 Setzen Sie „session.use_cookies“ auf 1 und verwenden Sie Cookie zum Speichern der SessionID, aber der Standardwert ist 1 und tut dies im Allgemeinen Muss nicht geändert werden;
2. Ändern Sie „session.cookie_lifetime“ auf die Zeit, die Sie einstellen müssen (z. B. 3600 in Sekunden).
3 gleichzeitig mit „session.cookie_lifetime“;
Empfohlenes Lernen: „PHP Video Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist die Standardablaufzeit von Session PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!