php - Laravel 7 在绝对路径中存储文件
问题描述
我有一个使用自定义文件夹来保存文件的 vps,他们将文件夹放在系统的根目录,/storage
但网站文件夹位于/var/www/html/mywebsite
. 有什么方法可以配置 laravel 将上传的文件存储到/storage
文件夹中?
解决方案
我想说使用__DIR__
预定义的常量会有所帮助:
__DIR__ . "/../../../storage/<something>"
编辑:
要走的路线是在文件系统配置中创建一个新磁盘。
'disks' => [
'custom_folder_1' => [
'driver' => 'custom',
'root' => __DIR__ . '/../../../storage/path/to/your/new/storage/folder',
],
]
推荐阅读
- c# - 自动映射器集合
- java - 有什么方法可以用 Zxing 库自定义二维码数据矩阵的样式
- java - 在 Micronaut 集成测试中使用带有 OpenID Connect 的远程服务器验证 JWKS
- python - 在 python 函数中使用相同的变量两次
- detection - 访问 SMB 共享的 Suricata 规则?
- c# - .NET Core 中的每个文件的密钥配置
- ios - 按月将日期数组分组为一个字符串
- kubernetes - 如何在文本文件中获取 Kubeaudit 输出?
- html - 将异步 onSuccess 转换为 Promise 并等待
- ldap - openshift 是否支持运行 389ds?