laravel - Laravel 存储私有镜像访问
问题描述
我正在尝试从视图访问存储中公用文件夹之外的图像。我可以像这样在 storage/app/public 文件夹中获取图像
<img src="storage/imagename.jpg" height="200" width="200">
我在 storage/app/avatar 有一个头像文件夹,如何将它放到视图中
解决方案
在您config/filesystems.php
的links
属性中添加以下内容:
'links' => [
...
public_path('avatars') => storage_path('app/avatar'),
],
然后运行php artisan storage:link
以创建链接。
像这样访问它:
<img src="avatars/1.jpg">
或者更好地使用资产方法
<img src="{{ asset('avatars/1.jpg`) }}">
推荐阅读
- python - PyTorch 中关于函数“tensor.backward()”的简单但令人不安的问题
- initialization - 未初始化的输出端口 y(3 downto 0) 没有驱动程序。# 该端口将为信号网络贡献价值(UUUU)
- python - 生成条件随机矩阵
- r - R CMD 构建 . 失败:“参数长度为零”
- php - 如何在 Woocommerce 中获取自定义分类的后期名称
- sql-server - T SQL 检查空语法混淆
- python - 在项目中间创建自定义用户模型而不删除迁移或数据库
- c - 指向结构的指针是指向其第一个成员的指针吗?
- linux - 如何离线安装 docker-compose?
- django - 用户登录时保存 Django 模型