nginx permission denied

环境: python + fastcgi + flup + webpy

操作系统: Centos

 

现象:nginx log的描述大概如下, /static/Image/**.png, /static/css/**.css  permission denied.  

分析: 1>使用webpy自带的server 运行,一切正常。 可以肯定程序没有问题。

        2>检测目录, 文件权限。 目录大部分是755, 文件644。 可以排除  文件和目录没有访问权限。

最后只能认为是nginx的配置文件。 google发现。 nginx下游一个user指令。 这个指令默认为noboby。 将nobody改为系统

root或者其他可以正常访问/static目录的用户即可。

   

posted @ 2012-09-21 09:17  john2000  阅读(728)  评论(0编辑  收藏  举报