跳到主要内容
CNode

使用multer, connnect-multiparty产生的诡异问题

问答
Jjingsam发布于 10 年前最后回复 10 年前
442980

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

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

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

var upload = new multer()

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

查看回复

回复 (4)

H
htoooth#410 年前

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

J
jingsam#310 年前
引用 htooothnode.js 挂掉了?

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

J
jingsam#210 年前
引用 htooothnode.js 挂掉了?

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

H
htoooth#110 年前

node.js 挂掉了?

参与回复

登录后即可参与回复。登录