ホームページ >バックエンド開発 >PHPの問題 >php5セッションロス問題について

php5セッションロス問題について

藏色散人
藏色散人オリジナル
2020-08-24 10:27:161992ブラウズ

php5 セッション損失の解決策: 1. 「php.ini」構成ファイルを変更します; 2. 「Fecade Session::get()」を使用してアシスタント関数「session()」を取得または使用します; 3.サービスを再起動し、キャッシュをクリアします。

php5セッションロス問題について

推奨: 「PHP ビデオ チュートリアル

PHP5.1 を使用するとセッション リダイレクトが失われると考えてください質問

多くの情報を確認し、リダイレクトの基礎となるコードも調べましたが、特に正しくない使用法が複数あることがわかりました。忘れないようにメモしてください:

リダイレクト後にセッションが失われた場合:

1.php.ini 設定ファイルは自動的に開始されません。デフォルトは 0、session.auto_start=0 です。変更されません。 config の Session.php は自動的に開くように設定できます。

2. ヘルパー関数 session() を取得または使用するには、Fecade Session::get() を使用します。$_SESSION を直接使用しないでください (カプセル化されたセッション メソッドを使用した後に使用でき、自動セッションは)

3. 変更後は必ずサービスを再起動し、キャッシュをクリアしてください。多くの場合、問題は修正されますが、キャッシュがクリアされないために修正が反映されず、多大な時間が無駄になります。

以上がphp5セッションロス問題についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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