2015-08-19 125 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