【问题标题】:How can i write validation for maximum video upload size in laravel如何在 laravel 中编写最大视频上传大小的验证
【发布时间】:2018-02-01 21:12:58
【问题描述】:

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

VerifyCsrfToken.php 第 53 行中的 TokenMismatchException:

我已更改我的 php.ini 文件以提高最大文件上传大小。我仍然有问题。我该如何解决这个问题?

【问题讨论】:

标签: php laravel file video size


【解决方案1】:

我的猜测是你达到了 POST 数据的最大大小限制,这导致它只删除输入。

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

php.ini 中的 post_max_size 将是一个不错的起点。

如果你想在表单中使用 CSRF,那么你必须在表单中添加这一行

<input type="hidden" name="_token" value="{{ csrf_token() }}">

【讨论】:

    【解决方案2】:

    此错误与最大尺寸无关。您必须将 csrf 字段添加到表单标签中。

    将此代码插入表单标签。

     {{ csrf_field() }}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-22
      • 2018-09-30
      • 2014-07-04
      • 2014-11-19
      • 1970-01-01
      • 2019-01-03
      • 2017-07-09
      • 1970-01-01
      相关资源
      最近更新 更多