セッションの問題( "laravel /フレームワーク" バージョンが "v5.1.16"、ホームステッドUbuntuがある)を引き起こします。Laravel 5 Asyncronous AJAX要求は、セッションドライバ= 'ファイル' と、私はLaravel 5を使用しています
私は非同期AJAXリクエスト(jQueryの)の数は、例えばを発射している場合ことに気づきました。オートコンプリート検索フォームフィールドでは、セッション変数はなくなります。
これは非同期オプションがfalseに設定されている場合、この問題がもう存在しない、唯一の非同期AJAXリクエストで、起こりません。
セッションドライバがtrueに「クッキー」と非同期セットに設定されている場合にも、各AJAX要求に作成された新しいクッキーがあり、10回のリクエストで10枚のlaravelクッキーが存在しますので、など
任意の提案ですか?私は非同期要求を使用しないことを除いて、これに対してまともな原因または解決策を見つけることに失敗しました。固定されているようだ
関連問題、。この質問への答えを持つのと「シフト取引所」として便宜上
https://github.com/laravel/framework/issues/7549
https://github.com/laravel/framework/issues/5416
私は正確に同じ問題を抱えています。数秒ごとに新しいメッセージをチェックするスクリプトがあります。指定された数のリクエストの後に、セッションIDが変更され、すべてのセッション変数が失われます。なぜ、私は良い答えを見つけることができません。あなたはそれを解決することができましたか? – Gelu
残念ながら、単純なデータを保持するためにセッションの代わりにクッキーを使用しました。 – dth
これは既知の問題です。解決策はありません:https://github.com/laravel/framework/issues/8172 - 誰も複製可能な状況を提供できないという問題はあります。原因。 – Laurence