问题:

nginx报错:unknown directive “chunkin” in /XXXXX/XXXXXX:XX

解决:

当出现unknown directive,一般有个反应,就是nginx中,要么配置格式不对,要么多了什么东西,要么就是有不支持的语法,总之nginx中的文件有问题了

1.可能是conf文件被记事本编辑过,保存成了含[BOM] 。所以才报错的
这种粘出来保存成utf-8就好了

2.nginx文件结构配置出错,比如:
正确的配置格式是:http{server{}}
如果你配成:http{} server{},就会报错

3.没有chunkin这个指令,这种就是上面指的,很明显就告诉你chunkin这个指令不认识,这种情况,要么不用,要么加上这个组件

另外介绍下chunkin指令相关内容

HTTP协议有一种分块传输编码的机制(chunked Transfer Encoding),即一个HTTP消息可以分成多个部分进行传输。
它对HTTP请求和HTTP响应都是适用的。
但是目前的nginx版本只支持chunked响应而不支持请求,如果收到chunked请求的话会返回411错误。

开启nginx对chunked请求的办法的有2种:
1.nginx-1.3.9 development version has been released, with support for chunked transfer encoding while reading client request body.
2.加载一个第三方的模块from:taobao
http://wiki.nginx.org/HttpChunkinModule

一般配置在server中,如下:

server { #配置监听,日志等chunkin on; error_page 411 = @my_411_error; location @my_411_error { chunkin_resume; }
}

[nginx报错]---unknown directive chunkin in /XXXXX/XXXXXX:XX的几种解决方式相关推荐

  1. Nginx配置报错unknown directive echo的解决

    Nginx配置报错unknown directive "echo"的解决 实际上,Nginx并没有内置echo这个指令,所以你贸然使用时,自然会提示说无法识别的指令.它是由agen ...

  2. npm install 报错 npm WARN tar ENOENT: no such file or directory, open... 解决方式

    报错信息 npm install 报错 npm WARN tar ENOENT: no such file or directory, open- 解决方式 使用cnpm install

  3. Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式

    Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式 虽然项目能正常运行,但是看着这个红叉叉 ...

  4. 《Linux运维实战:Nginx服务报错unknown directive stream》

    一.场景一 Ubuntu 18.04 LTS操作系统,安装完Nginx之后,由于业务需求,代理转发代理TCP stream {server {listen 9000;proxy_connect_tim ...

  5. nginx报错worker_processes directive is duplicate

    查看nginx的错误日志error.log 报错信息:"worker_processes"指令重复在nginx.conf 发现nginx.conf配置出现了两份.不知道什么原因生成 ...

  6. idear 打jar包报错:jar中没有主清单属性 的一种解决办法

    idear 打包报:jar中没有主清单属性 部分参考自,InteliJ IDEA生成可执行jar运行提示没有主清单属性 - JavaShuo 并完善之. java生成可执行jar文件其中一种方法: ( ...

  7. python3导入ssl报错_python3中pip3安装出错,找不到SSL的解决方式

    最近在Ubuntu16.04上安装Python3.6之后,使用pip命令出现了问题,提示说找不到ssl模块,出现错误如下: pip is configured with locations that ...

  8. laradock build elasticsearch 报错 unknown setting [cluster.initial_master_nodes] 的解决办法

    laradock build elasticsearch 报错 unknown setting [cluster.initial_master_nodes] please check that any ...

  9. nginx集群报错“upstream”directive is not allow here 错误 [

    nginx集群报错"upstream"directive is not allow here 错误 搭建了一个服务器, 采用的是nginx + apache(多个) + php + ...

最新文章

  1. 如何设计一个通用的权限管理系统
  2. C# OracleParameter 传参 实例
  3. Java设计模式之结构型:外观模式
  4. ps cs6 磨皮插件_DR5插件加强版 for Mac(ps磨皮滤镜)
  5. 2021外卖CPS分销微信小程序源码 外卖侠CPS全套源码
  6. AEP(PMM) 傲腾内存特性
  7. 数理统计期末复习知识点总结(一)
  8. A very hard mathematic problem(二分)
  9. 职称计算机word中文字处理,职称计算机考试:Word97中文字处理
  10. 分布式系统——MapReduce:Simplified Data Processing on Large Clusters论文
  11. 中国大学mooc慕课题库答案怎么查,这里全有了
  12. 快手c类违规影响引流吗?快手C类违规封号还能解封吗?
  13. java报表开发(bi报表开发)
  14. 【Go】Go语言中的下划线
  15. 分享我的疯狂Linux内核知识
  16. 快手AI实验室Y-tech招聘暑期算法实习生
  17. 山寨VR头显调查:资本宠儿沦为10元钱的电子垃圾
  18. 编写函数,接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,并以元组的形式返回结果。
  19. 微信小程序项目实例——生活记账本
  20. 信号与系统学习零输入响应

热门文章

  1. 远程服务器端口是否开放(审计)
  2. 关于线程池ThreadPoolExecutor使用总结
  3. 【codevs2822】爱在心中 tarjan 缩点+理解
  4. 有关启动图片Launch的设置
  5. 分享自己写的一个贪吃蛇的游戏(Linux)
  6. ibatis常用的集中判断语句
  7. 牛客16437 买铅笔
  8. 三维空间中曲线绕任意轴旋转所得的旋转曲面求法
  9. Leetcode--72.编辑距离(java)
  10. session的钝化和活化