我正在努力改变基本目录上传图像是在app/public
而不是 * 默认 * app/storage
。
- config/lfm.php**文件中没有
base_directory
。
- config/lfm.php**文件中没有
我还看到lfm.php文件在unishark/laravel-filemanager/src/config文件夹中。为什么这个配置文件在两个地方?
我需要改变这个结构的原因是,我已经有数百个图像在public/images
和文件在public/files
,我想保持这些链接在现有的网页工作。
我该怎么做才能改变这一切?
2条答案
按热度按时间omtl5h9j1#
也许如果你在
config/lfm.php
中改变,用'disk' => 'lfm_local'
行,解决你的问题。lfm_local
是本地化的file config/filesystems.php
,在那里你看到一些选项的磁盘,使用在lfm.php
.2izufjch2#
确认在
config/lfm.php
中的'disk' => 'lfm_local'
行配置它确实工作。不知道为什么作者没有将上面的答案标记为正确的答案。我的做法是在.env文件中注册一个
FILE_SYSTEM_DISK
变量,如果它还不存在的话。使用这个env变量在config/lfm.php
中将磁盘类型设置为disk
,在config/filesystems.php
中设置为default
,使我的文件系统与LM同步良好。