关于nginx报403错误的常见几种情况的解决

Posted 健康平安的活着

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于nginx报403错误的常见几种情况的解决相关的知识,希望对你有一定的参考价值。

一 问题描述

在显示开发工程种会遇到各种nginx的报错问题,其中403错误码比较常见,现在汇总遇到的情况。

1.1 情况1:确保nginx的配置文件代理的路径正确

修改代理的静态路径资源:

 

1.2 情况2:目录权限问题,如果nginx没有web目录的操作权限,也会出现403错误 

修改目录的权限:    chmod -R 777 html/test

1.3 确保nginx的配置文件是否root用户权限

输入命令:ps  aux|grep  “nginx:worker process”| awk 'print $1'

启动用户和nginx工作用户不一致所致 ,显示的用户是:nobody,而不是root用户启动 

修改:将nginx.config的user改为和启动用户一致,

 

以上是关于关于nginx报403错误的常见几种情况的解决的主要内容,如果未能解决你的问题,请参考以下文章

nginx 报 403错误的一些解决办法

关于抓包返回数据正常,浏览器请求报403错误的解决方法

nginx报403的错误

NGINX报错403的解决方法

nginx 403 forbidden怎么解决

解决 Nginx 403 forbidden