ホームページ  >  記事  >  バックエンド開発  >  PHPセッション失敗の理由

PHPセッション失敗の理由

(*-*)浩
(*-*)浩オリジナル
2019-10-12 10:05:593987ブラウズ

php セッションが失敗した理由

PHPセッション失敗の理由

原因 1:

bin ディレクトリファイルが書き換えられています。ASP.NET には、DLL の再コンパイル後にシステムが正常に動作することを保証するため、Web サイトのプロセスが再起動される仕組みがあります。これにより、セッションが失われるため、アクセスがあると、データベースが bin ディレクトリにあるか、システムによって他のファイルが上書きされると、セッションが失われます。 (推奨学習: PHP ビデオ チュートリアル )

原因 2:

フォルダー オプションで、[別のプロセスで開く] が選択されていない場合「フォルダー ウィンドウ」をオンにすると、新しいウィンドウが作成されると、システムはそれを新しいセッションとみなして元のセッションにアクセスできなくなるため、このオプションをオンにする必要があります。オンにしないとセッションが失われます。

理由 3:

セッション損失のほとんどはクライアントが原因であると思われるため、クライアントから開始して Cookie が開かれているかどうかを確認する必要があります。

原因 4:

セッションの時間設定に問題がありますか?タイムアウトにより失われますか?

原因5:

IE の Cookie 数の制限 (ドメインごとに 20 Cookie) により、セッション損失が発生する可能性があります

理由 6:

Web ガーデン モードを使用し、セッションを保存する方法として InProc モードを使用します

おすすめ関連記事:2020 年の最も完全な JS 面接の質問 (最新) )

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

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