2015-08-19 123 views
0

我試圖讓一個nginx服務器進行Web應用程序測試,但由於某種原因,我一直收到403:禁止的錯誤。我已經把它解釋成我認爲應該工作的那些骨頭,這意味着只有一個index.html文件,沒有後端服務器或其他任何東西。這是我的nginx.conf文件:403禁止使用nginx的錯誤

worker_processes 1; 

events { 
    worker_connections 1024; 
} 

http { 
    include  mime.types; 
    default_type application/octet-stream; 

    sendfile  on; 

    keepalive_timeout 65; 

    server { 
     listen  8080; 
     server_name localhost; 
     root   /Users/turner/Documents/; 
     index  index.html; 

     error_page 500 502 503 504 /50x.html; 
     location = /50x.html { 
      root html; 
     } 
    } 

} 
include servers/*; 

我的Documents文件夾中有一個index.html,所以這不是問題。我在這裏和其他地方查看了關於這個問題的大量問題,但是他們沒有處理我的問題,或者我對nginx不熟悉以利用它們。

如果有任何進一步的信息,我可以提供,這將使這個問題更好,請讓我知道。

+0

能否請您檢查您的錯誤日誌文件,並讓我們知道確切的錯誤,你在獲得您的域的nginx錯誤日誌文件? – 24x7servermanagement

回答

0

也許nginx的用戶沒有得到訪問此目錄的適當權限(或者加密例如用ecryptfs)

+0

嗨,我剛看到這個 - 對不起!有沒有辦法檢查這是否是問題?如果有任何想法我會怎樣去糾正它? – turner

+0

'sudo -u www-data ls -la/Users/turner/Documents /' – derich