Kai*_*all 3 php directory laravel
我目前正处于 Laravel 的学习曲线中。我想知道是否有一种方法可以使用Storage::Laravel 中的方法从另一个硬盘驱动器(使用 Windows)访问文件。
例如,我在驱动器 C: 上安装了带有 Laravel 设置的 Xampp,但我想访问网站目录之外的 E: 上的文件。我试过使用Storage::files('E:'),File::files('E:')但这显然不起作用。
提前致谢。
我自己没有测试过,但是从文档页面,我认为您需要将filesystem.php配置文件编辑为类似的内容:
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'partitionE' => [
'driver' => 'local',
'root' => 'E:/', // not really sure about this
]
// the rest of it
];
Run Code Online (Sandbox Code Playgroud)
然后访问文件,如
Storage::disk('partitionE')->put('file.txt', 'Contents');
Run Code Online (Sandbox Code Playgroud)
如果这一切都失败了,您可以使用 asymlink并创建一个指向E:您的项目文件夹内的链接。
| 归档时间: |
|
| 查看次数: |
2957 次 |
| 最近记录: |