Не удается получить изображения из хранилища в Laravel 5.8 - PullRequest
1 голос
/ 09 января 2020

Я не могу получить изображения из хранилища и не знаю почему. Я пробовал много способов, но не работал. Я выполнил следующую команду:

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="...">

Ответы [ 2 ]

2 голосов
/ 09 января 2020

php artisan storage:link создает символьную c ссылку от public/storage до storage/app/public.

Так что вам нужно позвонить public/storage/images/ для доступа к изображению.

Так что в вашем лезвии вам нужно связать источник с чем-то вроде этого:

<img src="{{ asset('storage/app/images/'.$slide->image) }}"></img>
0 голосов
/ 09 января 2020
$url = url('storage/app/public/images/') . $variableName;
<img src='.$url.'>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...