nginx的权限问题(Permission denied)解决办法

nginx的权限问题(Permission denied)解决办法

一个nginx带多个tomcat集群环境,老是报如下错误:
failed (13: Permission denied) while reading upstream
查看nginx进程ps aux|grep nginx
发现都是nobody的进程,但是nginx的目录都是root用户,另外集群tomcat也是属于root用户,而且root启动。
查看nginx.conf:
user nobody
改成:user root
注意:只是注释掉(#user nobody),没重新赋值默认还是nobody

停止nginx -s stop
重启nginx -c nginx.conf
测试...

另:fastdfs+lua缩略图的路径也有同样问题,默认情况设置777可以执行,设置给某个用户可写就不行

posted @ 2016-02-22 10:14  大自然的流风  阅读(19885)  评论(0编辑  收藏  举报