资讯专栏INFORMATION COLUMN

聊聊nginx的几个常见异常

izhuhaodev / 1917人阅读

本文主要小结一下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 问题的解决

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/39695.html

相关文章

  • PHP小知识点

    摘要:那些琐碎的知识点作者记录的的很奇特很难记的知识点。易错知识点整理注意和的区别中和都是输出的作用,但是两者之间还是有细微的差别。今天手头不忙,总结一下,分享过程中掌握的知识点。 深入理解 PHP 之:Nginx 与 FPM 的工作机制 这篇文章从 Nginx 与 FPM 的工作机制出发,探讨配置背后的原理,让我们真正理解 Nginx 与 PHP 是如何协同工作的。 PHP 那些琐碎的知识...

    hover_lew 评论0 收藏0
  • 聊聊Java的异常机制及实现

    摘要:是那些可能在虚拟机正常运行期间抛出的异常的超类。运行时异常定义及其子类都被称为运行时异常。对于语言中的关键字和,虚拟机中并没有特殊的字节码指令去支持它们,都是通过编译器生成字节码片段以及不同的异常处理器来实现。 前言 在一些传统的编程语言,如C语言中,并没有专门处理异常的机制,程序员通常用方法的特定返回值来表示异常情况,并且程序的正常流程和异常流程都采用同样的流程控制语句。Java语言...

    Towers 评论0 收藏0
  • 聊聊Vue.js组件间通信的几种姿势

    摘要:子组件向父组件通信方法一使用事件父组件向子组件传递事件方法,子组件通过触发事件,回调给父组件。非父子组件兄弟组件之间的数据传递非父子组件通信,官方推荐使用一个实例作为中央事件总线。 写在前面 因为对Vue.js很感兴趣,而且平时工作的技术栈也是Vue.js,这几个月花了些时间研究学习了一下Vue.js源码,并做了总结与输出。 文章的原地址:https://github.com/answ...

    Profeel 评论0 收藏0
  • Java经典

    摘要:请注意,我们在聊聊单元测试遇到问题多思考多查阅多验证,方能有所得,再勤快点乐于分享,才能写出好文章。单元测试是指对软件中的最小可测试单元进行检查和验证。 JAVA容器-自问自答学HashMap 这次我和大家一起学习HashMap,HashMap我们在工作中经常会使用,而且面试中也很频繁会问到,因为它里面蕴含着很多知识点,可以很好的考察个人基础。但一个这么重要的东西,我为什么没有在一开始...

    xcold 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<