【发布时间】:2019-12-11 06:05:00
【问题描述】:
我已成功上传图片。但是在上传图片之前尝试调整大小时出现错误。
干预\图像\异常\NotReadableException 图片来源不可读
Controller.php
$image=$request->product_image;
$thumbnailSize = '150X150';
$upload_path='image/product/'.$request->product_name.'/';
$imageName = $request->product_name.time().'.'.$image->getClientOriginalExtension();
$thumbnailImageName = $request->product_name.time().'.'.$image->getClientOriginalExtension().$thumbnailSize;
$image_url = $upload_path.$imageName;
$thumbnail_image_url = $upload_path.$thumbnailImageName;
$image->move(storage_path($upload_path), $imageName);
$resize_image = Image::make($image->getRealPath());
$resize_image->resize(150, 150, function($constraint){
$constraint->aspectRatio();
})->save($upload_path);
我还在config/app.php 中用"intervention/image": "dev-master" 更新了我的作曲家
有人帮忙吗?提前致谢。
【问题讨论】:
标签: php laravel image-resizing laravel-5.8