Chrome + セッションに問題があります...
通常、ユーザーがシステムにログインすると、2 つのセッション ファイルが作成されます (なぜ 2 かわからないのですが、それは正常なのですか?)
-rw------- 1 x x 8478 Jul 11 22:59 sess_6ddd3db26f98a678ed0a56a058653d56
-rw------- 1 x x 0 Jul 11 22:58 sess_ccab7f6ede0bb7635814adfd5b48332a
次に、システム全体で 6ddd が使用され、すべてがクールです。
ただし、ユーザーが Chrome 3 ファイルを使用している場合、次のファイルが作成されます。
-rw------- 1 x x 0 Jul 11 23:00 sess_165378d6d663752ad72e198ad79c7d03
-rw------- 1 x x 0 Jul 11 23:00 sess_58a0e8bd77bfe15d7531675653f36c15
-rw------- 1 x x 0 Jul 11 23:00 sess_bc9ae9c92644d39b29751a157053b7c8
そしてbc9ファイルが使用されます-これは空です-それらはすべて...
ここで私の質問は、このアプリケーションが台無しになっているのか、それとも PHP の設定の問題なのかということです。何か案は?
アップデート
セッションを増やしていたコードを見つけて切り落としました。これで、セッションごとに 1 つのフィールドが取得され、空ではなくなりました。
ただし、Chrome でページを開くとセッション フィールドが異なるという問題がまだあります。
最初のファイルは Firefox からのセッションで、2 番目のファイルは Chrome からのものです...
-rw------- 1 x x 8363 Jul 11 23:38 sess_6a44293683a90696aa43b0ce64cec790
-rw------- 1 x x 16722 Jul 11 23:39 sess_ce9e4a3e1ed11ee4d8b5171ce1ad4f92
では、なぜ PHP の構成について質問しているのですか...同じシステムが複数のサーバーで実行されていますが、問題があるのは 1 つだけです。他のものでは、すべてが問題なく動作します (これらの複数のセッション ファイルを使用しても)。この 1 つのセッションでは、重要な情報は保存されず、ユーザーはログアウトされます。Chrome のみ。
したがって、ここでの質問です。この恐ろしいコードを1日かけて掘り下げて、後で設定の問題であることを知る前に、php構成の問題の可能性を除外したいと思います。私が言うように、5 台のサーバーで動作し、1 台で失敗します。1 週間前に失敗し始めたばかりです。これは顧客自身が管理するサーバーであるため、サーバーに何らかの操作を行って、Chrome と他のブラウザーで動作が異なる可能性があります。
PS。その上、なぜあなたがコメントとして答えを入れるのか、本当にわかりません。このままでは、好きでも答えを受け入れるわけにはいきません!