【发布时间】:2018-09-06 05:11:36
【问题描述】:
我正在尝试将我的视频上传到我的网站上,但我在 laravel 中不断收到错误消息 照亮\ Http \异常\ 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!');
}
【问题讨论】:
-
你使用的是get还是post?
-
我正在使用 Post
-
上传您上传的代码
-
你的意思是表格好吗
-
是的,也是控制器