【发布时间】:2020-01-20 18:49:06
【问题描述】:
当在 laravel 6 上上传图片时显示此错误
SplFileInfo::getSize(): C:\xampp\tmp\php88C2.tmp 的统计失败
我的代码
public function store(Request $request) {
$this->validate($request,[
"title" => "required",
"content" => "required",
"category_id" => "required",
"post_image" => "required|image",
]);
$post_image = $request->post_image;
$featured_new_name = time().$post_image->getClientOriginalName();
$post_image->move('uploads/posts',$featured_new_name);
$post = Post::create([
"title" => $request->title,
"content" => $request->content,
"category_id" => $request->category_id,
"post_image" => 'uploads/posts/'.$featured_new_name,
]);
return redirect()->back();
}
【问题讨论】: