[英]Issue while fetching file from storage path in Blade: Laravel 5.2
我正在尝试设置以下文件夹中存在的文件路径。
存储/资产/媒体/ 1 /文件名
为此,我编写了以下代码。
<img class="img-responsive avatar-view"
src={!!
URL("/storage/Asset/Media/1/FileName.png)
!!}
>
这产生下面的路径
http://localhost/AdminSystem/public/storage/Asset/Media/1/filename.png
我的文件在下面的路径中
http://localhost/AdminSystem/storage/Asset/Media/1/filename.png
请建议我是否错过了任何从存储路径获取文件的内容
你可以按照这种方法
storage_path().'/Asset/Media/1/FileName.png'
手段
<img class="img-responsive avatar-view" src="{!!storage_path().'/Asset/Media/1/FileName.png'!!}">
尝试这个:
从存储中获取任何文件的最佳方法是,首先定义该文件的根目录,然后每次使用它。
例如,在Route.php中,可以按以下方式定义它。
define('MEDIA_ROOT', '/storage/Asset/Media');
每当您想在那里显示它时,请使用以下代码:
<img src="{{ MEDIA_ROOT.'/1/FileName.png' }}"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.