webman php框架:net::ERR_CONTENT_LENGTH_MISMATCH问题

  PHP

nginx记录报错:upstream prematurely closed connection while reading upstream

当服务器环境为:

主机1:使用nginx且配置了ssl提供https访问,用proxy_pass方式转发到主机2的webman应用

主机2:提供webman应用服务,但未设置ssl证书。

此时,访问较大文件时会出现如上错误。

解决方法:

主机2也启用nginx并配置https,在主机2中用proxy_pass转发到本地的webman应用。

*有些文档提供的方法是如下配置nginx,但在我这里无效。

proxy_http_version 1.1;      # HTTP/1.1支持分块传输
proxy_set_header Connection "";
chunked_transfer_encoding on; # 启用分块传输

LEAVE A COMMENT