Laravel 5.8 как вывести изображение из хранилища? Мой Git добавил - PullRequest
0 голосов
/ 17 марта 2019

https://github.com/Loctarogar/Admipanel-to-manage-companies/tree/master/storage/app Мой мерзавец.

Я связал storage с public каталогом с

php artisan storage:link

но я не могу показать изображения оттуда. Если я использую

<img src="{{ asset ('storage/app/avatars/LOW6Fc2TBH8UoexcXLntQkzncXSDN6OsIt7KLbiG.jpeg') }}">

изображение не показывает. Что я делаю не так?

Ответы [ 2 ]

1 голос
/ 17 марта 2019

Это создает символическую ссылку от public/storage до storage/app/public для вас, и это все, что нужно сделать.Теперь любой файл в /storage/app/public может быть доступен по следующей ссылке:

http://somedomain.com/storage/image.jpg

ИЛИ

Один из вариантов - создать символическую ссылку между подпапкой в ​​вашем каталоге хранения и публичным каталогом..

Например

ln -s /path/to/laravel/storage/avatars /path/to/laravel/public/avatars
0 голосов
/ 17 марта 2019

Вы забыли ввести в общую папку, что хранилище: ссылка создает ...

Изменить

<img src="{{ asset ('storage/app/avatars/LOW6Fc2TBH8UoexcXLntQkzncXSDN6OsIt7KLbiG.jpeg') }}">

на:

<img src="{{ asset ('storage/app/public/app/avatars/LOW6Fc2TBH8UoexcXLntQkzncXSDN6OsIt7KLbiG.jpeg')}}">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...