From f097dfd179a6f22d5e0e1cf3da24028e833875b7 Mon Sep 17 00:00:00 2001 From: WanWanYun Date: Tue, 11 Nov 2025 01:57:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D:=20=E5=B0=86=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E4=B8=8A=E4=BC=A0=E9=99=90=E5=88=B6=E4=BB=8E100MB?= =?UTF-8?q?=E6=8F=90=E5=8D=87=E5=88=B010GB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - database.js: 修改数据库初始化默认值为10GB (10737418240字节) - server.js: 修改两处fallback默认值为10GB - 确保新部署的系统默认支持10GB单文件上传 - 解决用户报告的100MB上传限制问题 版本: v1.2.5 --- backend/database.js | 4 ++-- backend/server.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/database.js b/backend/database.js index 7188c31..f711ff4 100644 --- a/backend/database.js +++ b/backend/database.js @@ -497,9 +497,9 @@ const PasswordResetDB = { // 初始化默认设置 function initDefaultSettings() { - // 默认上传限制为100MB + // 默认上传限制为10GB if (!SettingsDB.get('max_upload_size')) { - SettingsDB.set('max_upload_size', '104857600'); // 100MB in bytes + SettingsDB.set('max_upload_size', '10737418240'); // 10GB in bytes } } diff --git a/backend/server.js b/backend/server.js index d46e1da..b0ac7b7 100644 --- a/backend/server.js +++ b/backend/server.js @@ -644,7 +644,7 @@ app.post('/api/upload', authMiddleware, upload.single('file'), async (req, res) } // 检查文件大小限制 - const maxUploadSize = parseInt(SettingsDB.get('max_upload_size') || '104857600'); + const maxUploadSize = parseInt(SettingsDB.get('max_upload_size') || '10737418240'); if (req.file.size > maxUploadSize) { // 删除已上传的临时文件 if (fs.existsSync(req.file.path)) { @@ -1530,7 +1530,7 @@ app.get('/api/share/:code/download-file', async (req, res) => { // 获取系统设置 app.get('/api/admin/settings', authMiddleware, adminMiddleware, (req, res) => { try { - const maxUploadSize = parseInt(SettingsDB.get('max_upload_size') || '104857600'); + const maxUploadSize = parseInt(SettingsDB.get('max_upload_size') || '10737418240'); res.json({ success: true,