首页 > 解决方案 > 无法从 Laravel 5.8 中的存储中检索图像

问题描述

我无法从存储中检索图像,我不知道为什么。我尝试了很多方法,但没有奏效。我运行了以下命令:

php artisan storage:link

我尝试了这些,但都没有奏效:

<img src="/storage/images/{{$slide->image}}" class="d-block w-100" alt="...">

<img src="{{asset('/storage/images/'.$slide->image)}}" class="d-block w-100" alt="...">

<img src="{{Storage::get('public/images/', $slide->image) }}" class="d-block w-100" alt="...">

标签: phplaravel

解决方案


php artisan storage:link创建一个从to的符号链接public/storagestorage/app/public

所以你必须打电话public/storage/images/才能访问图像。

因此,在您的刀片中,您需要将源链接到以下内容:

<img src="{{ asset('storage/app/images/'.$slide->image) }}"></img>

推荐阅读