Laravel 5.3 FileNotFoundException

时间:2016-11-01 10:09:20

标签: laravel laravel-5.3

我正在将图片上传到本地存储

$path = $request->image->store('images');

图像存储在storage / app / images / name.extension

但是我的问题是向用户显示此图像,我收到文件未找到异常

我试过,资产,存储:获取,存储::网址等等。

任何解决方案?

3 个答案:

答案 0 :(得分:1)

您可以从storage/app/images/目录创建指向public的符号链接。

ln -s storage/images public/images

答案 1 :(得分:0)

试试这个

Storage::get('/images/'.$filename);

Storage::get('/app/images/'.$filename);

答案 2 :(得分:0)

错误是我将文件存储在存储/应用/图片目录中,而不是存储/应用/公共/图片,最后我使用

检索
asset('storage/'.$image-name)