一 问题描述

在显示开发工程种会遇到各种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改为和启动用户一致,

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐