如何从存储路径显示图像?

时间:2017-07-09 16:48:30

标签: laravel laravel-5

如何从存储文件夹(公众外)显示图像?我将图像文件存储在button = driver.find_element_by_xpath("//a/u[data-trackable='sign-in')]") button.click() 中,但无法显示以供查看。 我的节目方法:

storage/cover

观点:

public function index() {
        $categories = Category::with('post')->orderBy('id', 'desc')->paginate(4);
        return view('dashboard/categories/index', compact('categories', $categories));
    }

这就是全部,谢谢!

1 个答案:

答案 0 :(得分:5)

  

public磁盘适用于可公开访问的文件。默认情况下,公共磁盘使用本地驱动程序并将这些文件存储在storage/app/public中。要通过网络访问它们,您应创建从public/storagestorage/app/public

的符号链接

https://laravel.com/docs/5.4/filesystem#configuration

然后你就能做到这样的事情:

<img src="{{ asset('storage/cover/'.$cat->cover) }}" ....