跳到主要内容
CNode

用PM2启动node项目,文件上传时一直报502

问答
Iitcaptainli发布于 9 年前最后回复 9 年前
1466070

我用PM2启动node项目,但是每次上传文件,一直报502。 相对的,我直接用node.exe启动,文件上传就可以正常上传,这是怎么回事呢? 都有哪些原因?

查看回复

回复 (14)

D
Damhoo#149 年前
引用 itcaptainli@Damhoo 用multer+fs就可以整了。multer读取文件,再用fs改一下文件名

@itcaptainli 听你的,实现了一个!太棒了,哈哈。。

I
itcaptainli#139 年前
引用 Damhoo我现在也愁着想增加一个文件上传功能呢!用文件系统模块和Uploadfiy应该能实现吧!

@Damhoo 用multer+fs就可以整了。multer读取文件,再用fs改一下文件名

D
Damhoo#129 年前

我现在也愁着想增加一个文件上传功能呢!用文件系统模块和Uploadfiy应该能实现吧!

I
itcaptainli#119 年前
引用 jingsamhttps://cnodejs.org/topic/574fd347c4257a455bd0770f

@jingsam 谢谢,帮大忙了。

I
itcaptainli#99 年前
引用 unliar开watch了吧。。。

@unliar 哦,你这么一说,我想通了。开了watch之后,是每次当文件有变化,都会重启。 所以我上传文件,也算是文件有变化啊…… 有办法解决没?

I
itcaptainli#89 年前
引用 unliar开watch了吧。。。

@unliar 嗯,开了。不开是不是就不会有事?

J
jy02405651#79 年前

@pengliheng 这个可以有!

来自 cnode-vue

U
unliar#69 年前

开watch了吧。。。

I
itcaptainli#59 年前
引用 Lizhooh返回时的状态码是自动还是手动设置

@Lizhooh 我没设置过。同样的程序,在本地用PM2貌似就没事……怪了

I
itcaptainli#49 年前
引用 oxgos看看pm2 log日志,有没有报错

@oxgos 我本地跑了一下PM2,发现本地不会报502。

L
Lizhooh#39 年前

返回时的状态码是自动还是手动设置

I
itcaptainli#29 年前
引用 oxgos看看pm2 log日志,有没有报错

@oxgos 看了日志,没报错。 奇怪的地方是,明明文件成功上传了,而这条数据也被插入数据库了,却偏要出现502。

O
oxgos#19 年前

看看pm2 log日志,有没有报错

参与回复

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