nginx出现权限问题(13: Permission denied)

作者:动易软件 来源:网络 点击数: 发布时间:2024年12月27日

在error_log中查看到错误:connect() to 127.0.0.1:8888 failed (13: Permission denied) while connecting to upstream

解决方法汇总:

1.修改nginx.conf 中user root

2.命令行执行 setsebool -P httpd_can_network_connect 1

3.缺少配置文件中index index.html index.htm这行在server中指定的文件

4.权限问题,如果nginx没有web目录的操作权限,也会出现403错误。修改web目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启Nginx即可解决,chmod -R 777 /data

5.SELinux设置为开启状态(enabled)的原因。


重启nginx,问题解决