我在我的模态中编写了以下代码 'video'=> 'mimes:mp4,mov,ogg,qt | max:30000'。我可以上传大小低于3mb的视频。当我试图上传大小超过3mb的视频时,它会显示以下错误。
VerifyCsrfToken.php第53行中的TokenMismatchException:
我已经更改了我的php.ini文件以提高最大文件上载大小。我有问题。如何解决这个问题?
答案 0 :(得分:1)
此错误与max-size无关。您必须将csrf字段添加到表单标记中。
将此代码插入表单标签。
{{ csrf_field() }}
答案 1 :(得分:0)
我的猜测是你在POST数据上达到最大大小限制,导致它只是丢弃输入。
您可以将您的网络服务器和PHP调整到更高的限制,看看它是否有帮助。
php.ini中的post_max_size将是一个很好的起点。
或强>
如果您想在表单中使用CSRF,则必须在表单中添加此行
<input type="hidden" name="_token" value="{{ csrf_token() }}">