ログインできず、原因がわかりません。4日間から色々試しました。私はギットを使用します。問題は、Web サーバーにのみ存在します。私のテスト環境では、すべてが正常に動作します。サーバーにログインしようとすると、ログにエラーが記録されません。
テスト: Windows 10、Vagrant、Homestead、Laravel 5.3、php 7.0
サーバー: Cloudways、Laravel 5.3、php 5.6
laravel の Auth システムを使用しており、remember me チェックボックスを使用すると数秒間ログインできます。遅れた後、それは私を追い出します。2 つのサーバーの唯一の違いは .env ファイルであるため、何が起こるかわかりません。サーバーの作成日のバックアップを作成し、git を使用して再デプロイしました。また、MySql ダンプを実行して、すべてをテスト用のものにしました。
確かに、これらすべてのコマンドラインを実行しました:
php artisan clear-compile
php artisan config:clear
php artisan config:cache
composer dump-autoload
php artisan session:clear
php artisan view:clear
php artisan cache:clear
私を助けてください。
編集 コードにいくつかの変更を加えました。しかし、最初に、問題についてもう少し説明する必要があります。「私を記憶する」チェックボックスを使用すると、ログインできることに気付きました。問題は、私が追い出されなかったことです。すべての投稿でトークンの不一致エラー行 67 が表示されます。問題は、csrf フィールドをすべての異なるフォームに追加する代わりに、レイアウトにトークンを含むメタ フィールドを追加したことでした。今、私の投稿はうまくいきます。
チェックボックスを使用しないと、ログインできません... (デフォルトでチェックを入れるだけです...) まだ問題を探しています。