Githubの広範なセッションを含むいくつかのセッションは失われていますが、なぜ1つのコンピュータで動作するのか、セッションはあるコンピュータでは動作しますが、別のコンピュータでは動作しません。
小規模な管理システムには200人以上のユーザーがいます。ログオンは通常のユーザ名とパスワードで制御され、検証時には、通常のphp session_start()によってセッションが開始されるウェルカムページが表示されます。これはEdge、IE、Chrome、Firefoxで動作していますが、Safariを認識しているユーザーもいますが、Appleのデバイスにアクセスできないユーザーもいます。私は最近ホストを変更し、新しいホストはLiteSpeedを使用します。
IEにログオンして開始ページを取得できるユーザーが2人ありますが(その時点でセッションが開始されています)、次のページを要求すると再びセッションを開始するように求められます失われたクッキー/セッションがオフになっている明らかな理由が対処されました。
自分の資格情報を使用してログオンし、自分のコンピュータでIE、Edge、Firefox、Chromeを使用して作業できます。別のブラウザを使用すると、1人のユーザーがログオンして作業することができます。 2人目のユーザーが別のブラウザで作業できるかどうか聞いています。他のユーザーが問題なくIEで作業していることはわかっています。
私は、ホストを切り替えてLiteSpeedを使い始める前に問題が存在するかどうかは分かりませんが、それはちょうど偶然の問題かもしれませんが、その問題についてはその時点でフォームが丸まっているようですが、セッションは、IEを実行しているコンピュータに置かれますが、他のコンピュータには置かれません。アイデアが評価されました。
は、あなたがあなたのphp.iniに行った具体的なカスタマイゼーションを表示することができますか? – Martin
ホストの移動や古いDNSの古いキャッシュデータが原因で問題が発生する可能性があります。誰もが自分のサイトのブラウザ履歴をクリアして、問題が解消されるかどうか確認してください。 – Martin
ありがとう私はそれを試してみましょう。 – user3726207