Maison  >  Article  >  développement back-end  >  Introduction approfondie à la configuration de la session principale dans PHP.ini

Introduction approfondie à la configuration de la session principale dans PHP.ini

零到壹度
零到壹度original
2018-04-11 16:33:303111parcourir

Introduction approfondie à la configuration de la session principale dans PHP.ini

Le contenu de cet article est une introduction approfondie à la configuration de la session principale dans PHP.ini. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer

<.>

1.session.save_path

Cette configuration fait généralement référence au répertoire où les fichiers de session sont enregistrés Puisque j'utilise l'environnement intégré PHPstudy, le répertoire est comme indiqué ci-dessous.

Introduction approfondie à la configuration de la session principale dans PHP.ini

2.

session.save_handler

La fonction de cet élément de configuration est de savoir comment enregistrer la valeur de la session. La valeur par défaut est. session.save_handler = « fichiers » fait référence à l'enregistrement de la valeur de session sous la forme d'un fichier. En même temps, vous pouvez également modifier la méthode d'enregistrement. Par exemple, l'utilisation de « utilisateur » fait référence à la méthode de stockage de session définie par l'utilisateur.

3.session.name

Cet élément de configuration fait référence au nom de session.name qui est enregistré avec un cookie sur le client puisque je suis un serveur Apache. , la valeur par défaut est session.name="PHPSESSID";


4.

session.use_cookies

Cet élément de configuration indique s'il faut utiliser des cookies sur le client pour obtenez sessionid , la valeur par défaut est session.usecookies=1, qui est enregistrée par les cookies.

5.

session.auto_start

Cet élément de configuration indique s'il faut ouvrir automatiquement la session. La valeur par défaut est session.auto_stat=0, qui n'est pas activée par défaut. .

6.

session.gc_maxlifetime

Cet élément de configuration signifie le cycle de vie du fichier de session. La valeur par défaut est

session.gc_maxlifetime= « 1440. " , la valeur par défaut est de 24 minutes, mais cela ne signifie pas que le fichier de session sera supprimé après 24 minutes. Une explication détaillée sera donnée plus tard.

7.

session.gc_probability et session.gc_pisor

Ces deux éléments de configuration doivent être affichés ensemble. La valeur par défaut est

session. .gc_probability = 1 et session.gc_pisor = 1000. La signification de ces deux éléments de configuration est qu'après l'expiration du fichier de session, chaque fois que quelqu'un visite à nouveau le site Web, la probabilité que le fichier de session soit supprimé est de 1/1000, il est donc évident que session.gc_pisor représente le dénominateur, et session.gc_probability représente le numérateur.

Résumé : Les éléments ci-dessus sont presque les éléments de configuration de session couramment utilisés dans PHP.ini. De plus, il n'est pas difficile de constater que la dénomination des éléments de configuration de session est très standardisée. c'est deux mots, c'est essentiellement Ce qui précède est session.xxxxxx S'il s'agit de trois mots, c'est essentiellement session.xxxx_xxxxx. En fait, nous constaterons que tous les éléments de configuration dans php.ini sont nommés comme ceci. aidez-nous à nous souvenir de ces éléments de configuration couramment utilisés.

Recommandations associées :

Configuration de la session

Méthode et configuration de stockage de la session

Explication détaillée des éléments de configuration de la session express dans node.js

sujet d'apprentissage du site Web chinois php : session php (y compris des images, texte, Vidéos, cas)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn