如何访问公用文件夹外的图像(Laravel)[重复]
Posted
技术标签:
【中文标题】如何访问公用文件夹外的图像(Laravel)[重复]【英文标题】:How to access image outside the public folder (Laravel) [duplicate] 【发布时间】:2019-01-21 06:25:32 【问题描述】:项目分为管理面板(localhost:8080)和前端(localhost:8000)两部分,两者也使用相同的数据库,所有图像存储为数据库中的 url 示例:product_id/image.png
使用 env 变量我只能访问公共文件夹(project_name/public)中的图像,但是所有图像都存储在公共文件夹(project_name/storage/app/public)之外,那么我该如何访问图像在公用文件夹之外?
@foreach ($results as $product)
<img src=" env('ADMIN_PATH') $product->img_url ">
@endforeach
【问题讨论】:
不要在配置文件之外访问env
...仅供参考
【参考方案1】:
您需要在 env 文件中指定另一个具有所需 url 的变量,并在图像标签中调用该变量
【讨论】:
以上是关于如何访问公用文件夹外的图像(Laravel)[重复]的主要内容,如果未能解决你的问题,请参考以下文章
在 Laravel 中,如何获取公用文件夹中所有文件的列表?