yongfa21 发表于 2020-7-10 18:18:19

反馈一下1.7版的nginx和各种对象存储不兼容的问题。

1.6版之前一直使用正常。但到了1.7版后。各种云存储加速都出了问题。
最直接表现就是回源时,抓取不到数据。
比如腾讯云的COS,在用回源方式抓取数据时,会出现问题。

腾讯云客服表示:

返回内容确实有问题:
HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nContent-Length:   932\nPragma: no-cache\r\nCache-control: no-store\r\n\r\n

这里的Content-Length:   932\n应该改为:Content-Length:   932\r\n


并让我检查一下
nginx的Transfer-Encoding: chunked

请军哥检查一下是不是1.7的问题。另外一个服务器用的是1.6,没有这个问题出现。

licess 发表于 2020-7-10 20:24:34

lnmp除了1.6和1.7除了版本差异,nginx、php、mysql配置文件上没有任何变动

你说的返回信息一般都是php上返回的,检查以下你程序看一下,不清楚你什么程序也不好说哪里有问题,如果是wordpress,首先检查插件,检查你nginx上是否添加了 add_header 之类的


chunked_transfer_encoding 参数的话默认应该都是开启的

yongfa21 发表于 2020-7-11 17:17:18

军哥,我没有安装任何其它东西。都是直接用你的包安装的。
我今天把vps重装了。然后再安装1.6版本的。最后一切正常了。直接删除1.7,再安装1.6居然不行。
目前基本确认是1.7版本的nginx或者php版本有点问题。
你可以建个回源方式的对象存储试一下。
页: [1]
查看完整版本: 反馈一下1.7版的nginx和各种对象存储不兼容的问题。