上传图片时,laravel会经历一切美好和花花公子.没有戏剧.一上传一个视频文件,nope.弹出:
VerifyCsrfToken.php第46行中的TokenMismatchException:
我有一个valdiator:
$fileVali = \Validator::make(
['file' => \Input::file('media')],
['file' => 'required|image']
);
Run Code Online (Sandbox Code Playgroud)
这是刀片形式:
{!! Form::open(array('method' => 'post', 'url' => '/post', 'class' => 'uk-form uk-width-1-1', 'files' => true)) !!}
{!! Form::text('post', NULL , array('class' => 'uk-form-blank uk-form-large', 'placeholder' => 'Whats Up ' . Session::get('user') . '?')) !!}
{!! Form::file('media' , '', array('enctype' => 'multipart/form-data')) !!}
{!! Form::close() !!}
Run Code Online (Sandbox Code Playgroud)
更新: 我发现问题突然出现,因为我正在上传相当大的视频文件(65mb).Laravel之前有一个文件大小的问题,但没有弹回验证错误!!任何人都知道发生了什么?
更新2:更新的返回
好的,我的路线:
Route::post('/post', 'FeedController@create');
Run Code Online (Sandbox Code Playgroud)
根据你的更新,你说,"Laravel had a issue with file size"
.
如果那样的话,我不认为是Laravel.这是你的PHP配置.
您是否在php.ini文件中更新了这些指令以满足您的需要.
upload_max_filesize = 100M
post_max_size = 100M
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1369 次 |
最近记录: |