nginx權限問題failed(13:Permission denied)


nginx權限問題failed(13:Permission denied)

nginx Permission denied 問題:

使用nginx代理uwsgi,出現500錯誤,查看nginx的error日志顯示failed (13: Permission denied)

由於要使用內網傳輸數據,便用了一台手機作為服務器進行內網穿透,但是在搭建的過程中,一直無法進入網頁,網頁上面只顯示一個500錯誤。在排除不是uwsgi和python程序錯誤后,將目標鎖定到了nginx上面。

通過查看nginx日志,出現了failed (13: Permission denied)錯誤,發現是權限的問題,就將/etc/nginx/nginx.conf中的第一行改為root

具體執行如下

sudo su     #獲得最高權限
cd /etc/nginx/  #進入nginx目錄
vim nginx.conf  #編輯nginx.conf

user www-data; 修改為 user root;

 


描述

 

然后在/etc/nginx目錄使用nginx -s reload 命令重新加載配置

后記:

我在阿里雲服務器布置nginx代理uwsgi從來沒有出現這樣的問題,大概是因為阿里雲服務器默認進去就是最高權限,而用手機搭建的服務器進去只是普通權限,然后進行代理的使用沒辦法調用uwsgi。

服務器出現問題要多看日志,這樣查找問題的時候就不會兩眼抓瞎了。
(O_o)(o_O)

( ´_ゝ`)✎


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM