關於Nginx配置多端口服務時,網頁500錯誤

問題描述:

在服務器安全組端口號開放的情況下,配置nginx新增端口訪問項目時,總是出現500錯誤。

我的配置如下:

查找問題:

其實自己摸索了一晚上直到深夜兩點半+一早上時間,也沒發現問題所在,試了各種方法,然後再某羣的基友提醒下,找到了問題的關鍵。

nginx 目錄:/etc/nginx

在nginx.conf 配置文件裏面,可以看到log所在位置 access_log  /var/log/nginx/access.log

所以就去/var/log/nginx/access.log裏面去看log信息,結果顯示

"/home/Randy/greenland/index.html" failed (13: Permission denied)

所以就猜測應該是全縣的問題,導致沒有辦法訪問該目錄。

解決問題:

在nginx.conf裏面,前幾行有一個user nginx(或者user www-data),把這裏的nginx或www-data改爲root,就好了,別忘了重啓nginx。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章