Php Laravel上载图像错误:对非对象调用成员函数move()
我正在尝试用Laravel上传简单的图片。但当我试图提交表格时,Laravel给了我错误: 在非对象上调用成员函数move 存储图像的方法:Php Laravel上载图像错误:对非对象调用成员函数move(),php,laravel,laravel-5,Php,Laravel,Laravel 5,我正在尝试用Laravel上传简单的图片。但当我试图提交表格时,Laravel给了我错误: 在非对象上调用成员函数move 存储图像的方法: public function store(ArticleRequest $request) { $destinationPath = 'uploads'; $file = Input::file('image'); $file->move($destinationPath, $file); } 上传表格: <div
public function store(ArticleRequest $request)
{
$destinationPath = 'uploads';
$file = Input::file('image');
$file->move($destinationPath, $file);
}
上传表格:
<div class="form-group">
{!! Form::file('image',['class' => 'form-control']) !!}
</div>
尝试验证您的文件是否存在:if$request->hasFile'image'{/**/};。它什么也不给,只是重定向到空白页我的意思是把你当前的代码放到if…Im中。没有发生什么事。它只是重定向到空白页。对于名称,您可以使用$file->getClientOriginalName,如下所示:$file->move$destinationPath,$file->getClientOriginalName;。