baoyubo před 1 měsícem
rodič
revize
ac0304634a
1 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 3 3
      routers/api/upload_file/__init__.py

+ 3 - 3
routers/api/upload_file/__init__.py

@@ -25,7 +25,7 @@ import os
 router = APIRouter()
 
 UPLOAD_IMAGE_PATH = '/data/upload/img/'
-UPLOAD_mergefile_PATH = '/data/upload/mergefile/'
+UPLOAD_mergefile_PATH = '/data/upload/mergefile'
 
 @router.post("/upload/upload_img")
 async def upload_img(
@@ -165,7 +165,7 @@ async def mergefile(identifier: str = Query(''),
                 if error_i > 3:
                     break
             chunk += 1
-    os.chmod(f"{UPLOAD_mergefile_PATH}uploads/{target_filename}", 0o664)  # linux设置权限0o664、0o400
+    os.chmod(f"{UPLOAD_mergefile_PATH}/uploads/{target_filename}", 0o664)  # linux设置权限0o664、0o400
     return {"code": 200, "filename": f"{target_filename}"}
 
 
@@ -186,7 +186,7 @@ async def download_file(
         # if '../' in filename or '/' in filename:
         #     return JSONResponse(status_code=404, content={'code': 404, "msg": '警告:禁止跨路径下载文件'})
         
-        file_path = os.path.join(UPLOAD_mergefile_PATH, 'uploads/', filename)
+        file_path = os.path.join(UPLOAD_mergefile_PATH, '/uploads/', filename)
         print(file_path)
 
         # 检查文件是否存在