gpt4 book ai didi

nginx - 在/etc/nginx/conf.d/nginx-basic.conf:1中不允许“http”指令

转载 作者:行者123 更新时间:2023-12-02 11:37:33 25 4
gpt4 key购买 nike

我从日志中看到“http”指令不允许出现错误。我已经在“conf.d”文件夹中挂载了“nginx-basic.conf”文件作为Kubernetes中的配置挂载。

nginx-basic.conf-

http {
server {
location / {
proxy_pass 35.239.243.201:9200;
proxy_redirect off;
}
}

}

我不确定这有什么问题。有人可以帮我指出吗?

最佳答案

您可能在基本http中有另一个nginx.conf指令,其中包括/etc/nginx/conf.d下的所有内容

例如(nginx.conf):

user www-data;
worker_processes auto;
pid /run/nginx.pid;

events {
worker_connections 768;
# multi_accept on;
}

http {

##
# Basic Settings
##

sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
...
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}

您可以尝试删除 http指令:
server {
location / {
proxy_pass 35.239.243.201:9200;
proxy_redirect off;
}
}

关于nginx - 在/etc/nginx/conf.d/nginx-basic.conf:1中不允许“http”指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53418884/

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