新しいLaravelプロジェクトを作成していましたが、フォームリクエストのエラーをデバッグするとき、私はErrorBagが常に空であることに気付きました。コントローラー内であっても$validator->fails()
はtrue
を返す。私はインターネット上で見つけたすべてのソリューションを試しましたが、何も機能しませんでした。ErrorBagは常にLaravel 5.2で空です
(hereのように)コンポーザーで新しくプロジェクトを作成しても、すべてのフィールドを空のままにしておくと、アウトオブボックス認証システムに空のエラーバッグがあります。
はい、すべてのルートがミドルウェアグループWebを使用しています。
この問題の原因は何ですか? (Session :: put()とSession :: get()は動作しています)
関連するコードを表示してください。 –
@ Dees040あなたのコードは私たちがより速くあなたを助けるのを助けるでしょう;) – atefth
8日前にリリースされた5.2.27では、すべてのルートがデフォルトでWebミドルウェアグループにあります。ルートファイル内にこのグループを明示的に指定した場合は、そのグループを削除してください。 – patricus