问题描述
在使用nginx的时候,nginx服务可以正常启动,但是网页会出现403,的状态码,提示权限不够的问题。
本地访问也是403,无法访问,提醒权限不够。
状态码反馈信息
200 请求成功
201 上传文件成功
301 永久重定向(redirect)
302,307 临时重定向(redirect)
304 浏览器缓存
403 请求不到首页,没有权限
404 请求的资源在前端查明不存在
405 请求方法不支持
500 服务器的内部错误,程序错误
502 请求的资源前端有记录指向后端数据库,却找不到后端资源
503 服务暂时不可用
504 请求超时
排错思路
-
查看nginx的配置文件是否正确。
配置文件没错,显示成功。 -
查看防火墙是否关闭,或者开启相应的端口。
查看端口是否开启,命令有ss -lnt / netstat -lanptu
-
查看应用的进程是否开启。
-
查看目录或者文件的权限是否有权限
-
查看selinux环境状态是否正常
-
查看用户进程是否有问题
有的时候,会因为用户的问题不达标所导致的原因。