使用multer, connnect-multiparty产生的诡异问题
发布于 8 年前 作者 jingsam 3508 次浏览 来自 问答

前几天使用multer做文件上传的时候,碰到了一个很诡异的问题,我的设置如下:

var upload = new multer({
	dest: 'uploads/',
	limit: {filesize: 200000000}
})

在本地虚拟机服务器测试,上传大文件一点问题都没有,一部署到线上服务器,只要传超过100k的文件,程序就挂掉了,后来采用connect-multipart也是同样的问题,最终发现这样用就没问题:

var upload = new multer()

请问坛子里有没有人遇到过同样的问题? @iting5

4 回复

node.js 挂掉了?

@htoooth 对,后台显示程序挂掉了

@htoooth 会不会是uploads这个目录不存在的原因,但是我本地测试过,uploads不存在的时候,multer会自动新建

会不会没有空间,还是权限什么的?诡异的问题往往是小地方的设置不会造成的。

回到顶部