При загрузке изображения, laravel проходит через все прекрасное и денди. Нет драмы. как только я загружу видеофайл, нет. Набирает:.
TokenMismatchException в строке VerifyCsrfToken.php 46:
У меня есть valdiator:
$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() !!}
Обновление: я обнаружил, что проблема возникает, потому что я загружаю довольно большой видеофайл (65 МБ). У Laravel была проблема с размером файла до этого, но он не возвращался с ошибками проверки! Кто-нибудь знает, что происходит?
Обновление 2: Возврат обновления
Итак, мой маршрут:
Route::post('/post', 'FeedController@create');
Согласно вашему обновлению , вы сказали: "Laravel had a issue with file size"
.
Если это так, я не думаю, что это Ларавель. Это ваша конфигурация PHP.
Обновляете ли вы эти директивы в файле php.ini в соответствии с вашими потребностями.
upload_max_filesize = 100M post_max_size = 100M