我想将 Laravel 5.8 中的默认文件系统磁盘从“本地”更改为“公共”。不幸的是, filesystems.php和.ENV中的更改没有被考虑在内。我能够更改默认文件系统磁盘的唯一方法是更改 config.php文件。
我在.ENV中添加了这一行:
FILESYSTEM_DRIVER=public
Run Code Online (Sandbox Code Playgroud)
另外,在filesystems.php中我更改了:
'default' => env('FILESYSTEM_DRIVER', 'local')
Run Code Online (Sandbox Code Playgroud)
到
'default' => env('FILESYSTEM_DRIVER', 'public')
Run Code Online (Sandbox Code Playgroud)
更改后我重新启动了服务器,但上述解决方案仍然对我不起作用。更改默认文件系统磁盘的唯一方法是直接在config.php文件中进行更改。
解决方案已在我的问题下的评论中指出。要使更改生效,您需要清除配置缓存:
php artisan config:clear
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3151 次 |
| 最近记录: |