上传文件时出错 - laravel 5

时间:2015-05-10 10:39:35

标签: laravel

控制器:

public function store(StoreSongRequest $request)
{
    dd($request->get('song'));die;
}

create.blade.php

{!! Form::open(array('route' => 'songs.store', 'class' => 'form', 'novalidate' => 'novalidate', 'files' => true)) !!}

<div class="form-group">
    {!! Form::label('Name') !!}
     {!! Form::text('name') !!}
</div>
<div class="form-group">
    {!! Form::label('Upload') !!}
    {!! Form::file('song') !!}
</div>

<div class="form-group">
    {!! Form::submit('Upload', array('class' => 'btn btn-primary')) !!}
</div>

{!! Form::close() !!}

当我提交时出现错误:

  

VerifyCsrfToken.php第46行中的TokenMismatchException:

我发表了评论&app; \ Http \ Middleware \ VerifyCsrfToken&#39;在kernel.php文件中,但仍然相同。

1 个答案:

答案 0 :(得分:0)

问题是post_max_size很低$ _POST。在php.ini中增加post_max_size解决了这个问题。