文章詳情頁
nginx出現權限問題解決(13: Permission denied)
瀏覽:8日期:2023-08-07 20:16:02
在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)的原因。
# 將SELINUX=enforcing 修改為 SELINUX=disabled 狀態。vi /etc/selinux/config#SELINUX=enforcingSELINUX=disabled# 重啟生效reboot重啟nginx
systemctl restart nginx # 這里是yum安裝的nginx,有systemd監管nginx,其他安裝用其他重啟方式 nginx -s reload到此這篇關于nginx出現權限問題解決(13: Permission denied)的文章就介紹到這了,更多相關nginx 權限內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
標簽:
Nginx
排行榜
