0

https://github.com/Loctarogar/Admipanel-to-manage-companies/tree/master/storage/app我的 git。

我链接storagepublic目录

php artisan storage:link,

但我不能从那里显示图像。如果我使用

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

图像不显示。我做错了什么?

4

2 回答 2

1

这将为您创建一个从public/storageto的符号链接,storage/app/public这就是它的全部内容。现在/storage/app/public可以通过以下链接访问其中的任何文件:

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

或者

一种选择是在存储目录中的子文件夹和公共目录之间创建符号链接。

例如

ln -s /path/to/laravel/storage/avatars /path/to/laravel/public/avatars
于 2019-03-17T20:57:37.327 回答
0

您忘记输入 storage:link 创建的公用文件夹...

改变

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

至:

<img src="{{ asset ('storage/app/public/app/avatars/LOW6Fc2TBH8UoexcXLntQkzncXSDN6OsIt7KLbiG.jpeg')}}">
于 2019-03-17T20:00:19.053 回答