聊聊nginx的几个常见异常

本文主要小结一下nginx的几个常见异常以及解决措施。

ERR_CONTENT_LENGTH_MISMATCH 或 ERR_INCOMPLETE_CHUNKED_ENCODING

这个通常是proxy_temp目录的owner和group设置不对,导致没有权限

ps aux | grep "nginx: worker process" | awk '{print $1}'

通过如上命令查看运行woker进程的用户,然后将proxy_temp目录的权限改为与之一致,比如

chown -R nobody:nogroup /usr/local/openresty/nginx/proxy_temp

Request Header Or Cookie Too Large

如果的后端代理接口明明好好的,但是通过nginx转发,有时候会报400,那么这个通常是nginx的client_header_buffer_size 太小,或者large_client_header_buffers不够大

client_header_buffer_size 4k; //可以把这个调大,比如128k
large_client_header_buffers 4 128k;

这里是调整了large_client_header_buffers

413 Request Entity Too Large

这个通常是client_max_body_size设置太小,不是chunked方式上传的附件会有问题

client_max_body_size           20m;

这里调大为20M

doc

  • Request Header Or Cookie Too Large
  • 修改nginx文件上传大小限制(413 Request Entity Too Large错误解决)
  • 通过Nginx访问后端应用,ERR_CONTENT_LENGTH_MISMATCH 问题的解决

原文发布于微信公众号 - 码匠的流水账(geek_luandun)

原文发表时间:2017-11-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序猿DD

Spring Security (三) 核心配置解读

上一篇文章《Spring Security(二)--Guides》,通过Spring Security的配置项了解了Spring Security是如何保护我们...

36880
来自专栏技术小黑屋

Refused to Execute Script From Because Its MIME Type (Text/plain) Is Not Executable, and Strict MIME

今天又与这个问题相遇了,Orz,还是研究一下解决方法和出现原因吧。 刚刚在github上传了一个js文件,想让这个文件被其他网页引用,于是贴出了这个文件的ra...

27810
来自专栏一场梦

Servlet HTTP 状态码大全列表

13630
来自专栏小狼的世界

PHP中如何保持SESSION以及由此引发的一些思考

最近的一个项目,里面有一个比较大的表单,用户完成它需要很多时间,很多用户花了千辛万苦完成之后,一提交发现SESSION过期,系统退出了,所以引起了研究如何设置S...

12730
来自专栏lgp20151222

常用的http网页错误代码表---------495引发的一个简单到爆,但基于国内环境只能呵呵呵的血案

然后,正常的跑去百度,看了一堆还是没有完整的网页错误代码,应该说国内的环境的网页错误代码表只有官方的那几个,那么只能FQ了。

59030
来自专栏文大师的新世界

3. spring security & oauth2

解释看代码字面意思就懂了,没什么特殊的,还可以修改比如登录表单里的用户名和密码的名字,还可以添加各种登录成功之后的handler等等,写法都一样。

25020
来自专栏Java成神之路

Http Response Code

HTTP协议状态码表示的意思主要分为五类 ,大体是 :   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   1××   保留    2...

12430
来自专栏Ryan Miao

SpringMVC,SpringBoot文件下载

前言 最近严查security, 导致原来暴露出去的s3不能用了,不允许public的s3,暂时的折中方案是自己做跳转。于是需要在SpringMVC中实现文件...

38150
来自专栏Kirito的技术分享

Spring Security(三)--核心配置解读

上一篇文章《Spring Security(二)--Guides》,通过Spring Security的配置项了解了Spring Security是如何保护我们...

32460
来自专栏Youngxj

EMLOG程序简易防CC攻击代码的教程

23440

扫码关注云+社区

领取腾讯云代金券