Laravel - 干预图像 - 图像源不可读

时间:2018-02-20 11:28:10

标签: php laravel laravel-5 intervention

我想用Intervention Image软件包重新调整图像大小,但是当我尝试它时会给我这个错误。

  

干预\ Image \ Exception \ NotReadableException
  图像源不可读

我的代码;

fig = plt.figure(figsize=(16, 12))

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

使用图像的完整路径而不是URL,例如:

Image::make(storage_path('uploads/'. $new_name'))

答案 1 :(得分:0)

$image=$request->file('featured_image');
$imagePath = public_path('uploads');

另外,这样做可以调整图像大小并使用save()方法保存。

Image::make($image)->resize(320,240 ,function ($constraint) {  $constraint->aspectRatio(); })->save($path);