ホームページ  >  記事  >  バックエンド開発  >  PHP.ini のメインセッション構成の詳細な紹介

PHP.ini のメインセッション構成の詳細な紹介

零到壹度
零到壹度オリジナル
2018-04-11 16:33:303118ブラウズ

PHP.ini のメインセッション構成の詳細な紹介

この記事の内容は、PHP.ini のメインセッション設定について詳しく説明したもので、必要な場合は参照してください

1.session.save_path

。設定とは一般的にセッションファイルが保存されているディレクトリのことを指します。私はPHPstudy統合環境を使用しているので以下のようなディレクトリになっています。

PHP.ini のメインセッション構成の詳細な紹介

2.session.save_handler

この設定項目の機能は、セッション値を保存する方法です。デフォルト値は session.save_handler = "files" で、セッション値をフォームに保存することを指します。ファイルの保存方法を変更することもできます。たとえば、ユーザー定義のセッション保存方法を指す「user」を使用することもできます。

3.session.name

この設定項目は、クライアント上のCookieに保存されているsession.nameの名前を参照します。私はApacheサーバーなので、デフォルトはsession.name="PHPSESSID";

です。 4 .session.use_cookies

この設定項目は、Caocun sessionid を取得するためにクライアントで Cookie を使用するかどうかを意味します。デフォルトは session.usecookies=1 で、Cookie によって保存されます。

5.session.auto_start

この設定項目は、セッションを自動的に開くかどうかを意味します。デフォルト値は session.auto_stat=0 で、デフォルトでは有効になっていません。

6.session.gc_maxlifetime

この設定項目は、セッションファイルのライフサイクルを意味します。デフォルトは 24 分ですが、これはセッションファイルのライフサイクルを意味しません。ファイルは 24 分後に期限切れになります。詳細については後で説明します。 7.

session.gc_probability と

session.gc_pisorこれら 2 つの設定項目は、一緒に確認する必要があります。デフォルト値は、

session.gc_probability = 1 および session.gc_pisor = 1000 です。これは、セッション ファイルの有効期限が切れた後、誰かが再度 Web サイトにアクセスするたびに、セッション ファイルが削除される確率は 1/1000 であることを意味します。したがって、

session.gc_pisor が分母を表し、session.gc_probability が表されることは明らかです。は分子を表します。 まとめ

: 上記は、PHP.ini で一般的に使用されるほとんどのセッション構成項目です。また、セッション構成項目の名前は、基本的に 2 つの単語であれば非常に標準化されていることがわかります。 session.xxxxxx の場合、この 3 つの単語は基本的に session.xxxx_xxxxx です。実際、php.ini 内のすべての設定項目はこのように名前が付けられていることがわかります。

関連する推奨事項:

セッションの構成

セッションの保存方法と構成

node.jsの高速セッション構成項目の詳細な説明

php 中国語Webサイトの学習トピック
:

phpセッション (写真、テキスト、ビデオ、ケースを含む)

以上がPHP.ini のメインセッション構成の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。