Node.js APache2反向代理获取错误后的NodeJS应用程序;413“请求实体太大”;关于上传文件

Node.js APache2反向代理获取错误后的NodeJS应用程序;413“请求实体太大”;关于上传文件,node.js,apache,file-upload,proxy,reverse-proxy,Node.js,Apache,File Upload,Proxy,Reverse Proxy,我使用一个node.js应用程序,它允许用户上传大文件 当我在8080或3000或其他任何设备上运行它时,一切正常 但是当我使用配置为反向代理的mod_proxy在apache2后面的80上访问它时,我在上传时遇到了这个错误(文件>1MB) 413请求实体太大 我尝试将此指令添加到apache配置: LimitRequestBody 0 但这并没有改变这种行为。我不知道在哪里搜索正确的配置。已解决 Apache反向代理似乎可以与mod\u Proxy一起工作,但它也需要mod\u Prox

我使用一个node.js应用程序,它允许用户上传大文件

  • 当我在
    8080
    3000
    或其他任何设备上运行它时,一切正常
  • 但是当我使用配置为反向代理的mod_proxy在apache2后面的
    80
    上访问它时,我在上传时遇到了这个错误(文件>1MB
413请求实体太大

我尝试将此指令添加到apache配置:

LimitRequestBody 0
但这并没有改变这种行为。我不知道在哪里搜索正确的配置。

已解决

Apache反向代理似乎可以与
mod\u Proxy
一起工作,但它也需要
mod\u Proxy\u http

在我的例子中,所有的应用程序都可以正常工作,只有第一次上传大于1MB的文件

我找到了对
mod\u proxy\u http
的引用并启用了它:

# a2enmod proxy_http
# apache2 restart
现在看来这是个好办法。我试图上传越来越大的文件到服务器上进行测试。最后一个是160MB,上传很好