我正在尝试让nginx服务器进行web-app测试,但出于某种原因,我一直收到403:Forbidden错误。我已经把它剥离到了我认为应该有什么工作的基础,这意味着只有一个index.html文件,没有后端服务器或其他任何东西。这是我的nginx.conf文件:
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 :(得分:0)
也许nginx用户没有获得访问此目录的合适权限(或者使用ecryptfs进行加密)