From 42800f3f4ec344b1c1fdc13466d79f6d199b74ad Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Mon, 28 Jul 2025 10:16:03 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=B8=83=E7=89=9B=E4=BA=91=E5=AD=98?= =?UTF-8?q?=E5=82=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .example.env | 7 +++++++ app/common.php | 4 ++-- config/filesystem.php | 16 ++++++++-------- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/.example.env b/.example.env index aba84550..20e71346 100644 --- a/.example.env +++ b/.example.env @@ -26,6 +26,13 @@ TTL=3600 REFRESH_TTL=20160 SECRET=b43e6276644ed60e65c50d1b324ba10b +# 七牛云存储配置 +[QINIU_CLOUD] +BUCKET = orico-official-website +BASE_URL = //ow.static.f2b211.com +ACCESS_KEY = dOsTum4a5qvhPTBbZRPX0pIOU7PZWRX7htKjztms +SECRET_KEY = KFxsGbnErkALFfeGdMa8QWTdodJbamMX0iznLe-q + # 后台不需要登录的接口 [ADMIN_AUTH] WHITE_LIST[] = v1/user/login diff --git a/app/common.php b/app/common.php index 8418474f..8ba851ef 100644 --- a/app/common.php +++ b/app/common.php @@ -179,8 +179,8 @@ if (!function_exists('url_filesystem_detect')) { } $disks = [ - 'public_qiniu' => '_' . base64_encode('public_qiniu'), - 'video_qiniu' => '_' . base64_encode('video_qiniu') + 'public_qiniu' => '_' . base64_encode('public_qiniu'), + 'video_qiniu' => '_' . base64_encode('video_qiniu') ]; foreach ($disks as $disk => $marker) { if (str_ends_with(mb_substr($url, 0, $idx), $marker)) { diff --git a/config/filesystem.php b/config/filesystem.php index 8f2708c3..98eb901c 100644 --- a/config/filesystem.php +++ b/config/filesystem.php @@ -43,13 +43,13 @@ return [ // 磁盘类型 'type' => \filesystem\driver\Qiniu::class, // 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 - 'base_url' => '//szw73dlk3.hn-bkt.clouddn.com', + 'base_url' => env('QINIU_CLOUD.BASE_URL', '//szw73dlk3.hn-bkt.clouddn.com'), // 路径 'path_prefix' => '/storage', // 文件名称回调,可为文件名添加特定标志,以便可以在后续识别 @@ -70,13 +70,13 @@ return [ // 磁盘类型 'type' => \filesystem\driver\Qiniu::class, // 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 - 'base_url' => '//szw73dlk3.hn-bkt.clouddn.com', + 'base_url' => env('QINIU_CLOUD.BASE_URL', '//szw73dlk3.hn-bkt.clouddn.com'), // 路径 'path_prefix' => '/storage/videos', // 文件名称回调,可为文件名添加特定标志,以便可以在后续识别