1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- <?php
- return [
- /*
- |--------------------------------------------------------------------------
- | Default Filesystem Disk
- |--------------------------------------------------------------------------
- |
- | Here you may specify the default filesystem disk that should be used
- | by the framework. The "local" disk, as well as a variety of cloud
- | based disks are available to your application. Just store away!
- |
- */
- 'default' => env('FILESYSTEM_DRIVER', 'local'),
- /*
- |--------------------------------------------------------------------------
- | Filesystem Disks
- |--------------------------------------------------------------------------
- |
- | Here you may configure as many filesystem "disks" as you wish, and you
- | may even configure multiple disks of the same driver. Defaults have
- | been setup for each driver as an example of the required options.
- |
- | Supported Drivers: "local", "ftp", "sftp", "s3"
- |
- */
- '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'),
- 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false),
- ],
- // 'oss' => [
- // 'driver' => 'oss',
- // 'access_id' => env('ALI_OSS_ACCESS_ID',""),//Your Aliyun OSS AccessKeyId
- // 'access_key' => env('ALI_OSS_ACCESS_KEY',""),//Your Aliyun OSS AccessKeySecret
- // 'bucket' => env('ALI_OSS_BUCKET',""),//OSS bucket name
- // 'endpoint' => env('ALI_OSS_ENDPOINT',""),
- // 'ssl' => true, // true to use 'https://' and false to use 'http://'. default is false,
- // 'isCName' => false, // 是否使用自定义域名,true: 则Storage.url()会使用自定义的cdn或域名生成文件url, false: 则使用外部节点生成url
- // 'debug' => false,
- // ],
- 'oss' => [
- 'driver' => 'oss',
- 'root' => '', // 设置上传时根前缀
- 'access_key' => env('ALI_OSS_ACCESS_ID'),
- 'secret_key' => env('ALI_OSS_ACCESS_KEY'),
- 'endpoint' => env('ALI_OSS_ENDPOINT'), // 使用 ssl 这里设置如: https://oss-cn-beijing.aliyuncs.com
- 'bucket' => env('ALI_OSS_BUCKET'),
- 'isCName' => false, // 如果 isCname 为 false,endpoint 应配置 oss 提供的域名如:`oss-cn-beijing.aliyuncs.com`,否则为自定义域名,,cname 或 cdn 请自行到阿里 oss 后台配置并绑定 bucket
- // 如果有更多的 bucket 需要切换,就添加所有bucket,默认的 bucket 填写到上面,不要加到 buckets 中
- 'ssl' => true,
- ],
- ],
- /*
- |--------------------------------------------------------------------------
- | Symbolic Links
- |--------------------------------------------------------------------------
- |
- | Here you may configure the symbolic links that will be created when the
- | `storage:link` Artisan command is executed. The array keys should be
- | the locations of the links and the values should be their targets.
- |
- */
- 'links' => [
- public_path('storage') => storage_path('app/public'),
- ],
- ];
|