上传图像时,laravel 会顺利完成所有事情。没有戏剧。
一旦我上传视频文件,不。弹出:。
verifyCsrfToken.php 第 46 行中的 TokenMismatchException:
我有一个验证器:
$fileVali = \Validator::make(
['file' => \Input::file('media')],
['file' => 'required|image']
);
这是刀片形式:
{!! 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() !!}
Update:我发现出现这个问题是因为我上传了相当大的视频文件(65mb)。 Laravel 之前遇到过文件大小问题,但没有弹出验证错误!!有人知道发生了什么事吗?
更新2:更新回归
好的,所以我的路线:
Route::post('/post', 'FeedController@create');
根据你的update, 你说,"Laravel had a issue with file size"
.
如果是这样的话,我认为不是 Laravel。这是你的 PHP 配置。
您是否更新了这些指令?php.ini文件以满足您的需要。
upload_max_filesize = 100M
post_max_size = 100M
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)