laravel图像验证总是失败

laravel图像验证总是失败,laravel,image,validation,file-upload,laravel-validation,Laravel,Image,Validation,File Upload,Laravel Validation,我无法验证我的图像。它可以在另一个项目,但在新的项目拉威尔8总是失败 视图: 上传图像 控制器: $validated=$request->validate([ “头像”=>“图像模拟:jpeg、png、jpg、gif、svg |最大值:2048”, ]); 错误: 化身必须是图像。 化身必须是以下类型的文件:jpeg、png、jpg、gif、svg 我尝试删除图像和最大大小,但仍有错误。您的元素是否有enctype=“multipart/form data”?或者这是一个AJAX请求?请包

我无法验证我的图像。它可以在另一个项目,但在新的项目拉威尔8总是失败

视图:

上传图像
控制器:

$validated=$request->validate([
“头像”=>“图像模拟:jpeg、png、jpg、gif、svg |最大值:2048”,
]);
错误:

化身必须是图像。
化身必须是以下类型的文件:jpeg、png、jpg、gif、svg


我尝试删除图像和最大大小,但仍有错误。

您的
元素是否有
enctype=“multipart/form data”
?或者这是一个AJAX请求?请包括您用来将此文件发送到控制器进行验证的代码,您的
元素或
$.post()
(或类似)JS代码。感谢团队,我忘记将enctype=“multipart/form data”设置到我的表单标记u save me:)在搜索TNX 2小时后没有问题!这是我们都犯过的错误,很乐意帮忙:)