PHP ini Я не могу загрузить свое видео

Я пытаюсь загрузить свое видео на свой веб-сайт, но по-прежнему получаю сообщение об ошибке в laravel Illuminate \ Http \ Exceptions \ PostTooLargeException Нет сообщений, независимо от того, насколько сильно я изменяю все, я получаю одно и то же. Вот как я установил свой php ini

memory_limit = 3000M
post_max_size = 2000M
upload_max_filesize = 1000M


form 

    {!!Form::open(array('route'=>'profile.store','class'=>'formform','files'=>'true')) !!}


{{Form::file('video',array('id'=>'file','class'=>'thefile'))}}



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


  the controller 

    $this->validate($request,array(

     'video' => 'required|mimes:mp4,flv,wmv,avi,mov,qt',


    ));






    $pro=new Profile;

    $vid = $request->file('video');
      $filename = uniqid().$vid->getClientOriginalName();
      $path = $vid->storeAs(
'introvideo',
$filename);
      $location = public_path('/vids',$filename);
      $vid->move($location);
      $pro->profile = $filename;







    $pro->save();

           return redirect('dashboard')->with('success','Your business is now listed!');



}

3 ответа

Как вы запускаете lavarel в качестве модуля Apache, Fast CGI, сервера разработки?

Вы проверяли пределы валидатора lavarel?

Вам нужно передавать данные, а не отправлять их в один большой кусок. Посмотрите API данных JavaScript.

Попытаться изменить значение upload_max_filesize а также post_max_size в вашем php.ini

upload_max_filesize = 1000M

post_max_size = 1000M

не забудьте перезагрузить локальный сервер

Другие вопросы по тегам