在Laravel 5.2中ErrorBag始终为空
我正在创建一个新的Laravel项目,并且在调试表单请求的错误时,我注意到我的ErrorBag始终为空。即使在控制器$validator->fails()
返回时true
。我尝试了在互联网上找到的所有解决方案,但没有任何效果。
创建与作曲家新的项目,即使(如描述这里)使所有的字段为空时,我的开箱身份验证系统中有一个空的错误袋。
是的,所有路由都使用中间件组网络。
有什么想法导致此问题吗?(Session :: put()和Session :: get()正在工作)
回答:
从2015年3月25日发布的v5.2.27起,默认情况下,其中的所有路由app\Http\routes.php
现在都在web
中间件组中。如果您在app\Http\routes.php
文件中明确指定了该中间件组,则应将其删除,这样可以解决您的问题。
以上是 在Laravel 5.2中ErrorBag始终为空 的全部内容, 来源链接: utcz.com/qa/397308.html