ホームページ  >  記事  >  バックエンド開発  >  Yii フレームワークにおけるユーザーログインセッション損失の問題の解決策

Yii フレームワークにおけるユーザーログインセッション損失の問題の解決策

高洛峰
高洛峰オリジナル
2017-02-06 17:29:411463ブラウズ

この記事の例では、Yii フレームワークでのユーザーログインセッションの損失の問題の解決策について説明します。詳細は次のとおりです:

最近、あるプロジェクトに取り組み、YII フレームワークを使用しました。ログインすると、常にログインできる場合とできない場合があります。ログインします。何度もデバッグした後、最初はサーバーの構成の問題だと思いましたが、どのようにテストしても、依然として動作しないことがあり、質問するしかありませんでした。グループ化して投稿し、専門家にアドバイスを求めましたが、最終的には問題は見つかりませんでした。

私はインターネット上で誰かが yii セッション損失の問題について話しているのを偶然見ました。最終的に解決された解決策:

最初の解決策:

ファイル yiiframeworkwebauthCWebUser.php #700 程度を開き、次のステートメントをコメント アウトします

Yii::app()->getSession()->regenerateID(true);

デフォルトで php の組み込み関数を呼び出します:

bool session_regenerate_id ( [bool delete_old_session] )

Now No今のところの問題。まだしばらくは観察が必要だ。

この記事が Yii フレームワークに基づいた PHP プログラムの設計に役立つことを願っています。

Yii フレームワークのユーザー ログイン セッション損失問題の解決策に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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