gpt4 book ai didi

nginx - 如何解决/etc/nginx/sites-enabled/default :1 这里不允许使用 "http"指令

转载 作者:行者123 更新时间:2023-12-04 01:22:19 33 4
gpt4 key购买 nike

我关注这个 step但不知何故这会引发错误..

默认配置是

http {
upstream alert {
# fail_timeout=0 means we always retry an upstream even if it failed
# to return a good HTTP response

# Unix domain servers
server unix:/tmp/alert_1.sock fail_timeout=0;
server unix:/tmp/alert_2.sock fail_timeout=0;
server unix:/tmp/alert_3.sock fail_timeout=0;
server unix:/tmp/alert_4.sock fail_timeout=0;

# Unix domain sockets are used in this example due to their high performance,
# but TCP/IP sockets could be used instead:
# server 127.0.0.1:8081 fail_timeout=0;
# server 127.0.0.1:8082 fail_timeout=0;
# server 127.0.0.1:8083 fail_timeout=0;
# server 127.0.0.1:8084 fail_timeout=0;
}
server {
listen 80;
client_max_body_size 4G;

server_name myiphere;

location / {
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_redirect off;
proxy_buffering off;
proxy_pass http://alert;
}

location /static {
# path for static files
root /mylocation/static;
}

}
}

nginx: [emerg] "http" directive is not allowed here in /etc/nginx/sites-enabled/default:1 nginx: configuration file /etc/nginx/nginx.conf test failed

最佳答案

检查您的 /etc/nginx/nginx.conf .如果您正在开通 http指令,然后再次将其打开到您的 sites-enabled/文件夹 conf 文件,你最终会得到嵌套的 http指示。

关于nginx - 如何解决/etc/nginx/sites-enabled/default :1 这里不允许使用 "http"指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53155138/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com