在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

回到顶部