使用Laravel 5.4 Intervention Image 2.x上传图像

时间:2017-07-17 15:45:46

标签: laravel laravel-5 laravel-5.4

我正在尝试上传图片并使用Intervention Image 2.x调整图片大小。但是我收到一个名为<figure> <img src="http://nick.mtvnimages.com/nick/promos-thumbs/videos/spongebob-squarepants/rainbow-meme-video/spongebob-rainbow-meme-video-16x9.jpg?quality=0.60" /> <span>f51bbe1e-7445-4545-bb84-15e614a119a2</span> </figure>的错误。

有没有办法调试此错误。

enter image description here

我正在使用documentation中显示的以下代码。

Image source not readable

我负责文件上传的视图部分是,

Image::make($request->file('productImage'))->resize(800, 500)->save('foo.jpg');

Laravel旧版本有很多资源,但很难找到Laravel 5.4的资源

任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:2)

如果您使用laravel collective,请确保您的表单包含enctype =&#34; multipart / form-data&#34;

{{Form :: open([&#39; url&#39; =&gt;&#39; foo / bar&#39;,&#39;方法&#39; =&gt;&#39; put&# 39;,&#39;文件&#39; =&gt; true])}}