laravel admin 上传图片的时候遇到了,错误的信息 。Disk [admin] not configured, please add a disk config in `config/filesystems.php`. 原因格式没有配置文件上传的相关信息,设置一下就可以。
修改配置文件 /config/filesystems.php
# Author: www.phpjiaocheng.com
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
's3' => [
'driver' => 's3',
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
'region' => env('AWS_DEFAULT_REGION'),
'bucket' => env('AWS_BUCKET'),
'url' => env('AWS_URL'),
'endpoint' => env('AWS_ENDPOINT'),
],
'admin' => [
'driver' => 'local',
'root' => public_path('upload'),
'visibility' => 'public',
'url' => env('APP_URL').'/public/upload/',
],
],
从错误信息上可以看到是需要添加一个 admin 的上传配置,参考上面的配置添加一个即可。