本以为是ngxinx -s reload命令的问题.但是停掉nginx, 再次启动也不行
以为是超时问题 (参照nginx上传大文件出现413 request Entity too Large)
于是配置
client_body_timeout
proxy_connect_timeout
proxy_read_timeout
proxy_send_timeout
这些参数
下面是这些参数的解释
还是不行
网上介绍配置的位置不同, 作用域也不同, 会覆盖配置
于是删除http的配置和server的配置
只配置location里的
client_max_body_size 500m;
nginx -s reload
解决问题
由此推测
location里的配置会覆盖server的配置
如果location配置了100M , server里配置200m, 则实际100M生效, 200M无效