博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx调试系列之一
阅读量:7192 次
发布时间:2019-06-29

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

nginx调试系列之一

这是这个系列的第一篇,用nginx部署网站总是会遇到这样那样的问题,这个系列用于记录我在调试过程中的各种问题,好记性不如烂笔头。

nginx version: nginx/1.10.2

我的一个Python应用,使用gunicorn+nginx部署,用chrome浏览器打开某些网页时在chrome的控制台会出现这样的错误:

nginx net::ERR_CONTENT_LENGTH_MISMATCH

于是我就去看nginx日志,发现这个异常:

[crit] 171781#0: *35 open() "/var/lib/nginx/tmp/proxy/0/01/0000000010" failed (13: Permission denied) while reading upstream

看来是文件夹权限的问题,但是我的nginx启动用户和/var/lib/nginx/tmp/proxy的用户是一样的,应该不是权限的问题,我把/var/lib/nginx/tmp/proxy的权限改成777,重启nginx也没用,把SELinux关上也没有作用。

网上搜了很多答案大多都是修改/var/lib/nginx/tmp/proxy权限的,再上面有一个答案(Chanrith回答的那个)提醒了我,可以修改以下nginx临时文件夹地址试试,于是我在http指令下添加如下:

proxy_temp_path /www/temp;

神奇般地可以了。

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

你可能感兴趣的文章
Android studio在ubuntu下安装【转】
查看>>
adb的那点小事——360电视助手实现研究
查看>>
源码浅谈(一):java中的 toString()方法
查看>>
ionic中关于ionicView 的生命周期
查看>>
iOS_4_表情排列
查看>>
netsh http的使用
查看>>
Xcode常见问题
查看>>
【管理学习】团队领导力之辅导
查看>>
使用Linq 查询数据 构建对象 select new{}
查看>>
第二百六十八节,Tornado框架-路由映射之二级域名支持,html模板继承以及导入...
查看>>
CentOS6.x修改主机名,关闭防火墙
查看>>
Java中static作用及使用方法具体解释
查看>>
SVN版本回退
查看>>
HTML5的Video标签的属性,方法和事件汇总
查看>>
Kids Store - OpenCart 自适应主题模板 ABC-0022
查看>>
Swift开发教程--怎样自己定义TabBarItem的图片显示
查看>>
Cacti学习
查看>>
ASP.NET Core 返回 Json DateTime 格式
查看>>
Java编程的逻辑 (89) - 正则表达式 (中)
查看>>
shadowOffset 具体解释
查看>>