perf: 七牛云存储
This commit is contained in:
@@ -26,6 +26,13 @@ TTL=3600
|
|||||||
REFRESH_TTL=20160
|
REFRESH_TTL=20160
|
||||||
SECRET=b43e6276644ed60e65c50d1b324ba10b
|
SECRET=b43e6276644ed60e65c50d1b324ba10b
|
||||||
|
|
||||||
|
# 七牛云存储配置
|
||||||
|
[QINIU_CLOUD]
|
||||||
|
BUCKET = orico-official-website
|
||||||
|
BASE_URL = //ow.static.f2b211.com
|
||||||
|
ACCESS_KEY = dOsTum4a5qvhPTBbZRPX0pIOU7PZWRX7htKjztms
|
||||||
|
SECRET_KEY = KFxsGbnErkALFfeGdMa8QWTdodJbamMX0iznLe-q
|
||||||
|
|
||||||
# 后台不需要登录的接口
|
# 后台不需要登录的接口
|
||||||
[ADMIN_AUTH]
|
[ADMIN_AUTH]
|
||||||
WHITE_LIST[] = v1/user/login
|
WHITE_LIST[] = v1/user/login
|
||||||
|
|||||||
@@ -179,8 +179,8 @@ if (!function_exists('url_filesystem_detect')) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$disks = [
|
$disks = [
|
||||||
'public_qiniu' => '_' . base64_encode('public_qiniu'),
|
'public_qiniu' => '_' . base64_encode('public_qiniu'),
|
||||||
'video_qiniu' => '_' . base64_encode('video_qiniu')
|
'video_qiniu' => '_' . base64_encode('video_qiniu')
|
||||||
];
|
];
|
||||||
foreach ($disks as $disk => $marker) {
|
foreach ($disks as $disk => $marker) {
|
||||||
if (str_ends_with(mb_substr($url, 0, $idx), $marker)) {
|
if (str_ends_with(mb_substr($url, 0, $idx), $marker)) {
|
||||||
|
|||||||
@@ -43,13 +43,13 @@ return [
|
|||||||
// 磁盘类型
|
// 磁盘类型
|
||||||
'type' => \filesystem\driver\Qiniu::class,
|
'type' => \filesystem\driver\Qiniu::class,
|
||||||
// bucker 名称
|
// bucker 名称
|
||||||
'bucket' => 'orico-official-website',
|
'bucket' => env('QINIU_CLOUD.BUCKET', 'orico-official-website'),
|
||||||
// 访问密钥
|
// 访问密钥
|
||||||
'access_key' => 'dOsTum4a5qvhPTBbZRPX0pIOU7PZWRX7htKjztms',
|
'access_key' => env('QINIU_CLOUD.ACCESS_KEY', 'dOsTum4a5qvhPTBbZRPX0pIOU7PZWRX7htKjztms'),
|
||||||
// 密钥
|
// 密钥
|
||||||
'secret_key' => 'KFxsGbnErkALFfeGdMa8QWTdodJbamMX0iznLe-q',
|
'secret_key' => env('QINIU_CLOUD.SECRET_KEY', 'KFxsGbnErkALFfeGdMa8QWTdodJbamMX0iznLe-q'),
|
||||||
// 外部URL
|
// 外部URL
|
||||||
'base_url' => '//szw73dlk3.hn-bkt.clouddn.com',
|
'base_url' => env('QINIU_CLOUD.BASE_URL', '//szw73dlk3.hn-bkt.clouddn.com'),
|
||||||
// 路径
|
// 路径
|
||||||
'path_prefix' => '/storage',
|
'path_prefix' => '/storage',
|
||||||
// 文件名称回调,可为文件名添加特定标志,以便可以在后续识别
|
// 文件名称回调,可为文件名添加特定标志,以便可以在后续识别
|
||||||
@@ -70,13 +70,13 @@ return [
|
|||||||
// 磁盘类型
|
// 磁盘类型
|
||||||
'type' => \filesystem\driver\Qiniu::class,
|
'type' => \filesystem\driver\Qiniu::class,
|
||||||
// bucker 名称
|
// bucker 名称
|
||||||
'bucket' => 'orico-official-website',
|
'bucket' => env('QINIU_CLOUD.BUCKET', 'orico-official-website'),
|
||||||
// 访问密钥
|
// 访问密钥
|
||||||
'access_key' => 'dOsTum4a5qvhPTBbZRPX0pIOU7PZWRX7htKjztms',
|
'access_key' => env('QINIU_CLOUD.ACCESS_KEY', 'dOsTum4a5qvhPTBbZRPX0pIOU7PZWRX7htKjztms'),
|
||||||
// 密钥
|
// 密钥
|
||||||
'secret_key' => 'KFxsGbnErkALFfeGdMa8QWTdodJbamMX0iznLe-q',
|
'secret_key' => env('QINIU_CLOUD.SECRET_KEY', 'KFxsGbnErkALFfeGdMa8QWTdodJbamMX0iznLe-q'),
|
||||||
// 外部URL
|
// 外部URL
|
||||||
'base_url' => '//szw73dlk3.hn-bkt.clouddn.com',
|
'base_url' => env('QINIU_CLOUD.BASE_URL', '//szw73dlk3.hn-bkt.clouddn.com'),
|
||||||
// 路径
|
// 路径
|
||||||
'path_prefix' => '/storage/videos',
|
'path_prefix' => '/storage/videos',
|
||||||
// 文件名称回调,可为文件名添加特定标志,以便可以在后续识别
|
// 文件名称回调,可为文件名添加特定标志,以便可以在后续识别
|
||||||
|
|||||||
Reference in New Issue
Block a user