使用nginx部署访问出现403 forbidden错误

前几天部署vue前端,使用nginx代理后访问出现403 这个错误,我去到nginx目录下的logs/err.log查看报错日志。
有什么错第一时间查看服务器日志,发现报错如下:
open() “/root/www/xxxx” failed (13: Permission denied), client: xxxxx, server: www.xxxx.com, request: “GET /xxx HTTP/1.1”, host: “www.xxxx.com”
经过网上一番查找,发现是没有权限,修改nginx目录下的nginx.conf的配置
使用nginx部署访问出现403 forbidden错误_第1张图片
在配置文件的第一行看看有没有 user root;
如果没有或者有,但配置的是其他权限,改成 root就可以了
再次访问发现已经可以访问了。

你可能感兴趣的:(学习,vue.js,nginx,linux)