我想上传一个大文件,我得到TokenMismatchException 它适用于小文件和我DID添加csrf_field 但它仍然给我这个错误。
我更改了upload_max_filesize
post_max_size
并重置了wamp但我收到了此错误。
形式:
<form action="/upload" method="post" enctype="multipart/form-data">
{{ csrf_field()}}
<input type="file" name="file">
<button type="submit">send</button>
</form>
控制器:
public function index2(Request $request){
$file=$request->file('file');
$file->move('test','test.zip');
return 'done';
}
答案 0 :(得分:0)
如果您上传了更多服务器的post_max_size设置,则输入将为空,因此令牌不匹配 因此,如果您的表单中有2个上传输入且upload_max_filesize为2G,则post_max_size必须至少为4G