繁体   English   中英

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

[英]ValidationException Error Message did not working after Upgrading 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 社区在整篇文章中搜索后似乎没有问题

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

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

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

Laravel 会话 Flash 消息不起作用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM