升级Laravel 5.8后ValidationExceptionException错误消息不起作用

时间:2020-03-12 02:52:10

标签: php laravel validation exception laravel-5.8

将Laravel 5.7升级到5.8后,重定向后我的验证错误消息似乎不起作用

$validator = Model::validate($request);
if ($validator->fails()) {
 throw ValidationException::withMessages($validator->messages()->toArray());
}

我尝试做dd($request->all());,它确实发送了我需要的数组字段 而且我不确定搜索整个文章后导致laravel社区真正问题的真正原因是什么

1 个答案:

答案 0 :(得分:0)

请参阅Ningappa的答案,删除或移动

'\Illuminate\Session\Middleware\StartSession::class' '\Illuminate\View\Middleware\ShareErrorsFromSession::class'

从$ middlewaregroup并将其放置在$ middleware下,有时它已经存在,然后将其删除。

Laravel session Flash Message Not working