2016-12-29 21 views
1

私のlaravelアプリケーションに問題があります。私はXAMPPテストを使用して、アプリケーションをWindowsマシン上でローカルに実行しています。Laravel 5.2がセッションクッキーの読み込みに失敗しました

私の問題は、Laravelアプリケーションがうまくいけばログアウトしてしまうことです。これは非常に頻繁に起こります。同じページを4回更新すると5回ログオフされます。しかし、私がChromeの開発ツールCookieをチェックすると、Laravel_sessionはまだそこにあります。

なぜこのようなことが起こるのか、また、私はオンラインでホストされているときに同じ問題は発生しません。

答えて

0

セッションドライバで問題がある可能性があります。あなたが言ったように、私が4のような同じページをリフレッシュすると、5時間はログアウトされます、デフォルトでセッションストレージはファイルであり、あなたは4-5時間の要求がそれを乱すかもしれません。ここではわかりませんが、この問題はあなたの問題を解決するかもしれません。 .env

  • SESSION_DRIVER=database

    1. 変更SESSION_DRIVER=file

    2. 実行php artisan migrateが移行するすべての クラスのリストを再生成するためにphp artisan session:table職人 コード

    3. 実行composer dump-autoloadとのセッションマイグレーションを作成します。

    注:あなたはサブフォルダ

    で別のことで、単一の移行ファイルを実行することができます
  • 関連する問題