laravel 图片显示出错
使用laravel 5.1
之前显示图片在storage/app/images目录下使用(new Response($file, 200))->header('Content-Type', 'image/jpeg')返回图片可以正常显示。
后来我把图片移到storage/app/images/product目录下之后,重新设置storage文件夹权限为777,但是更换地址后,无法显示图片。
可以通过Storage::get('images/product/'.$image_file);获得图片,返回$file也可以看到图片内容的乱码,也可以正常获得图片大小,但是使用
return (new Response($file, 200))->header('Content-Type', 'image/jpeg');
就无法在页面上看到图片
1 Comment
@Leonardo#624 何必这么麻烦 在public目录下创建软链接指向图片目录 即可通过url直接显示图片