nginx静态资源文件无法访问403 forbidden
在安装 nginx 服务器后,我想把网站的根目录设置为 /root/www/ ,于是对 nginx 的 nginx.conf 文件进行配置
先打开 nginx.conf
user www www worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 80; server_name localhost; charset utf-8; #access_log logs/host.access.log main; location / { root /root/www/; ## 设置的地方 index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }
保存后,重启 nginx 服务,然后出现了 403 错误
网上查询后说是权限问题
更改 nginx.conf 的第一行
将 user www www; 改为 user root;
保存,再次重启 nginx 服务,访问成功
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论