我在项目中上传的视频文件不能超过2 MB。我收到error 422, error message : the given data was invalid
,文件上传失败。
我在post_max_size
中增加了upload_max
和php.ini
的大小,但这没有用。
我可以上传小于2 mb的文件。
答案 0 :(得分:0)
如果您要提出ajax请求来上传视频文件,请确保在ajax请求上方具有此权限。
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
}
});
仅当您尝试绕过CSRF令牌验证而不定义令牌时,才会显示错误422。
还请确保您具有带有 _token 名称的元标记,否则,上面的代码将无用。
<meta name="csrf-token" content="{{ csrf_token() }}">