异常分析:
出现这个问题的原因,第一眼肯定是认为是缺少nginx这个用户,看异常信息提示,这是正确的.但是在尝试了如下通用方法后仍然不成功:

解决方法1:
      在nginx.conf中 把user nobody的注释去掉既可
解决方法2:
      错误的原因是没有创建www这个用户,应该在服务器系统中添加www用户组和用户www,如下命令:
#/usr/sbin/groupadd -f nginx
#/usr/sbin/useradd  -g nginx

仔细回想了一下照常这个问题的原因,应该是用户环境不一致导致的,正常的安装用户的使用的yveshe,但是我执行的时候使用的是root,root有权限不会出现没有权限的异常,所以导致缺少用户的错误.

更多推荐