如何在laravel中编写最大视频上传大小的验证

问题描述 投票:0回答:2

我在我的模态'video'=>'mimes:mp4,mov,ogg,qt | max:30000'中写了以下代码。我可以上传大小低于3mb的视频。当我试图上传大小超过3mb的视频时,它显示以下错误。

VerifyCsrfToken.php第53行中的TokenMismatchException:

我已经更改了我的php.ini文件以提高max fileupload size.Still我有问题。我怎么能解决这个问题?

php laravel file video size
2个回答
1
投票

此错误与max-size无关。您必须将csrf字段添加到表单标记中。

将此代码插入表单标签。

 {{ csrf_field() }}

0
投票

我的猜测是你在POST数据上达到最大大小限制,这导致它只是丢弃输入。

您可以将您的Web服务器和PHP调整到更高的限制,看看它是否有帮助。

php.ini中的post_max_size将是一个很好的起点。

要么

如果您想在表单中使用CSRF,则必须在表单中添加此行

<input type="hidden" name="_token" value="{{ csrf_token() }}">
© www.soinside.com 2019 - 2024. All rights reserved.