プロジェクトのニーズにより、一部のデータは PHP の SESSION に保存する必要がありますが、処理できない有効期限が常に存在します。ここでは、セッションの有効期限の設定について説明します。セッションの有効期限が無効に設定されています。次の解決策を参照してください:
推奨事項: "php training"
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 の有効期限の影響が明確にわかります。
その他のプログラミング関連のコンテンツについては、php 中国語 Web サイトの Programming Tutorial 列に注目してください。
以上がPHPでセッションの有効期限を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。