ホームページ > バックエンド開発 > PHPチュートリアル > PHPでデータのSESSION部分を保存する方法

PHPでデータのSESSION部分を保存する方法

WBOY
リリース: 2016-06-13 13:24:08
オリジナル
820 人が閲覧しました

PHP でデータの SESSION 部分を保存する方法

前回、誰かが PHP でデータの SESSION 部分を保存するためのリストをくれましたが、問題は常に処理できない有効期限があることです。セッションの有効期限設定については次のとおりです:


PHP で php.ini を設定し、session.gc_maxlifetime = 1440 #(PHP5 のデフォルトは 24 分)
を見つけます。
ここで有効期限を自由に設定できますが、設定しても機能しないという人もいます。

実際、これは機能しないのではなく、システムのデフォルトが次のとおりであるためです。

session.gc_probability = 1

session.gc_divisor = 1000

ガベージ コレクションの確率が 1/1000 であるということは、セッションが 1000 回に 1 回だけリサイクルされることを意味します。

訪問量が多ければリサイクル効果が得られます。

それ以外の場合は、session.gc_divisor,
の値を設定することもできます。
例: session.gc_divisor = 1。これにより、SESSION の有効期限の影響が明確にわかります (Long Minghong)

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート