Heim  >  Artikel  >  Backend-Entwicklung  >  Eine ausführliche Einführung in die Hauptsitzungskonfiguration in PHP.ini

Eine ausführliche Einführung in die Hauptsitzungskonfiguration in PHP.ini

零到壹度
零到壹度Original
2018-04-11 16:33:303090Durchsuche

Eine ausführliche Einführung in die Hauptsitzungskonfiguration in PHP.ini

Der Inhalt dieses Artikels ist eine ausführliche Einführung in die Hauptsitzungskonfiguration in PHP.ini. Er hat einen gewissen Referenzwert 🎜 >

1.session.save_path

Diese Konfiguration bezieht sich im Allgemeinen auf das Verzeichnis, in dem Sitzungsdateien gespeichert werden. Da ich die integrierte Umgebung von PHPstudy verwende, ist das Verzeichnis wie unten gezeigt.

Eine ausführliche Einführung in die Hauptsitzungskonfiguration in PHP.ini2.

session.save_handler

Die Funktion dieses Konfigurationselements besteht darin, den Sitzungswert zu speichern session.save_handler = „files“ bezieht sich auf das Speichern des Sitzungswerts in Form einer Datei. Gleichzeitig können Sie auch die Speichermethode ändern. Beispielsweise bezieht sich die Verwendung von „user“ auf die benutzerdefinierte Sitzungsspeichermethode.

3.session.name

Dieses Konfigurationselement bezieht sich auf den Namen von session.name, der mit einem Cookie auf dem Client gespeichert wird , der Standardwert ist session.name="PHPSESSID";


4.

session.use_cookies

Dieses Konfigurationselement gibt an, ob Cookies auf dem Client verwendet werden sollen get sessionid, der Standardwert ist session.usecookies=1, der von Cookies gespeichert wird.

5.

session.auto_start

Dieses Konfigurationselement gibt an, ob die Sitzung automatisch geöffnet werden soll. Der Standardwert ist session.auto_stat=0, was standardmäßig nicht aktiviert ist .

6.

session.gc_maxlifetime

Dieses Konfigurationselement bedeutet den Lebenszyklus der Sitzungsdatei. Der Standardwert ist

session.gc_maxlifetime

= „1440 Der Standardwert beträgt 24 Minuten. Dies bedeutet jedoch nicht, dass die Sitzungsdatei nach 24 Minuten gelöscht wird. Eine detaillierte Erklärung erfolgt später. 7.

session.gc_probability und

session.gc_pisor Diese beiden Konfigurationselemente sollten zusammen angezeigt werden .gc_probability = 1 und session.gc_pisor = 1000.

Die Bedeutung dieser beiden Konfigurationselemente besteht darin, dass nach Ablauf der Sitzungsdatei jedes Mal, wenn jemand die Website erneut besucht, die Wahrscheinlichkeit, dass die Sitzungsdatei gelöscht wird, 1/1000 beträgt. Es ist also offensichtlich, dass

session.gc_pisor den Nenner und session.gc_probability den Zähler darstellt. Zusammenfassung

: Die oben genannten sind fast die häufig verwendeten Sitzungskonfigurationselemente in PHP.ini. Darüber hinaus ist es nicht schwer festzustellen, dass die Benennung von Sitzungskonfigurationselementen sehr standardisiert ist Es sind im Grunde zwei Wörter. Wenn es drei Wörter sind, werden wir feststellen, dass alle Konfigurationselemente in php.ini so benannt sind Helfen Sie uns, uns an diese häufig verwendeten Konfigurationselemente zu erinnern.

Verwandte Empfehlungen:

Sitzungskonfiguration

Sitzungsspeichermethode und -konfiguration

Ausführliche Erläuterung der Express-Sitzungskonfigurationselemente in node.js

Lernthema für chinesische PHP-Websites
:

PHP-Sitzung (einschließlich Bilder, Text, Videos, Fälle)

Das obige ist der detaillierte Inhalt vonEine ausführliche Einführung in die Hauptsitzungskonfiguration in PHP.ini. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn