博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
聊聊nginx的几个常见异常
阅读量:5923 次
发布时间:2019-06-19

本文共 714 字,大约阅读时间需要 2 分钟。

本文主要小结一下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; //可以把这个调大,比如128klarge_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

转载地址:http://jrivx.baihongyu.com/

你可能感兴趣的文章
畅谈云原生(下):云原生的飞轮理论
查看>>
分类模型的评价方法
查看>>
微服务系列-Spring Cloud优质项目推荐
查看>>
11-玩转数据结构-并查集
查看>>
Android--List转换String,String转换List
查看>>
Java码农必须掌握的循环删除List元素的正确方法!
查看>>
Gradle Distributions
查看>>
javascript 函数
查看>>
CUDA学习(二十四)
查看>>
C++ Builder 初学问与答(十六)
查看>>
OpenStack 系列之File Share Service(Manila) Install Guide
查看>>
实现机选双色球
查看>>
Gradle 1.12用户指南翻译——第二十五章. Scala 插件
查看>>
GoolgeAppEngine Web开发之单元测试环境的搭建
查看>>
Oracle 10g RAC Installer 故障之--Oracle软件安装无法发现集群 推荐
查看>>
JS中过滤HTML文本脚本片段
查看>>
稳扎稳打Silverlight(18) - 2.0视频之详解MediaElement, 开发一个简易版的全功能播放器...
查看>>
utlook打开邮件链接提示Application not found
查看>>
Microsoft 用户体验虚拟化 UE-V 1.0 RC 发布
查看>>
【黑金ZYNQ7000系列原创视频教程】01.熟悉vivado——纯逻辑led实验
查看>>