php5 セッション損失の解決策: 1. 「php.ini」構成ファイルを変更します; 2. 「Fecade Session::get()」を使用してアシスタント関数「session()」を取得または使用します; 3.サービスを再起動し、キャッシュをクリアします。
推奨: 「PHP ビデオ チュートリアル 」
PHP5.1 を使用するとセッション リダイレクトが失われると考えてください質問
多くの情報を確認し、リダイレクトの基礎となるコードも調べましたが、特に正しくない使用法が複数あることがわかりました。忘れないようにメモしてください:
リダイレクト後にセッションが失われた場合:
1.php.ini 設定ファイルは自動的に開始されません。デフォルトは 0、session.auto_start=0 です。変更されません。 config の Session.php は自動的に開くように設定できます。
2. ヘルパー関数 session() を取得または使用するには、Fecade Session::get() を使用します。$_SESSION を直接使用しないでください (カプセル化されたセッション メソッドを使用した後に使用でき、自動セッションは)
3. 変更後は必ずサービスを再起動し、キャッシュをクリアしてください。多くの場合、問題は修正されますが、キャッシュがクリアされないために修正が反映されず、多大な時間が無駄になります。
以上がphp5セッションロス問題についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。