You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用multer-storage-cloudinary配置Cloudinary双存储文件夹失效如何解决

问题根因

你在初始化parser2时给multer传的配置参数键名错误,multer的配置对象仅识别storage作为存储实例的参数键,你写的storage2是自定义变量名,multer不会读取,导致parser2实际没有绑定你创建的头像存储实例,自然无法生效。


修复方案

把配置中初始化parser2的代码:

const parser2 = multer({storage2})

修改为:

const parser2 = multer({ storage: storage2 })

即可正常生效,这里的参数键必须固定为storage,值传入你创建的第二个头像存储实例storage2即可。


可选验证项
  • 确认Cloudinary后台的ProductosMarketV2文件夹权限和你配置的API密钥权限匹配,Cloudinary默认会自动创建不存在的子文件夹,不需要提前手动创建AvataresUsuarios目录
  • 可以在crearAvatar逻辑中打印req.file,确认修改后可以正常拿到Cloudinary返回的文件路径、文件夹信息等字段

内容的提问来源于stack exchange,提问作者ddaudiosolutions

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 16:27:05