全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1123|回复: 7
打印 上一主题 下一主题

[疑问] 用了几年的 Nginx 反代配置 以前好好的 这次老是提示错误

[复制链接]
跳转到指定楼层
1#
发表于 2023-12-9 23:29:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用了几年的 Nginx 反代配置 以前一直用得好好的 这次老是提示错误
不晓得哪里出了问题 哪位大哥大佬帮看看 哪里出错了
sudo nginx -t
nginx: [emerg] invalid number of arguments in "proxy_set_header" directive in /etc/nginx/conf.d/5000.conf:7
nginx: configuration file /etc/nginx/nginx.conf test failed

server {
    listen 80;
    server_name 02.hfgdfg.site;
    client_max_body_size 51200M;
location / {
        proxy_pass http://127.0.0.1:6666;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;
    }
}
2#
发表于 2023-12-9 23:32:07 | 只看该作者
/etc/nginx/conf.d/5000.conf:7  这个文件贴出来,他这上面意思是不是说这个文件的第七行有问题呀
3#
发表于 2023-12-9 23:33:15 | 只看该作者
51200M是不是它太大了
4#
发表于 2023-12-9 23:34:05 来自手机 | 只看该作者
胖虎_ 发表于 2023-12-9 23:32
/etc/nginx/conf.d/5000.conf:7  这个文件贴出来,他这上面意思是不是说这个文件的第七行有问题呀 ...

是的。
5#
 楼主| 发表于 2023-12-10 00:52:01 | 只看该作者
胖虎_ 发表于 2023-12-9 23:32
/etc/nginx/conf.d/5000.conf:7  这个文件贴出来,他这上面意思是不是说这个文件的第七行有问题呀 ...

cat /etc/nginx/conf.d/5000.conf
server {
    listen 80;
    server_name 02.hd**.site;
    client_max_body_size 51200M;
location / {
        proxy_pass http://127.0.0.1:6666;
        proxy_set_header X-Real-IP ;
        proxy_set_header REMOTE-HOST ;
        proxy_set_header X-Forwarded-For ;
        proxy_set_header Host ;
        proxy_redirect off;
    }
}
6#
 楼主| 发表于 2023-12-10 00:55:18 | 只看该作者
j6hokqgfrr 发表于 2023-12-10 00:52
cat /etc/nginx/conf.d/5000.conf
server {
    listen 80;

不晓得哪里出问题了
之前一直用得好好的
7#
 楼主| 发表于 2023-12-10 01:05:30 | 只看该作者
胖虎_ 发表于 2023-12-9 23:32
/etc/nginx/conf.d/5000.conf:7  这个文件贴出来,他这上面意思是不是说这个文件的第七行有问题呀 ...

谢谢
搞定了
我之前使用命令 cat > /etc/nginx/conf.d/5000.conf << EOF
写入的
手工编辑写入就没事了
8#
发表于 2023-12-10 20:45:02 | 只看该作者
j6hokqgfrr 发表于 2023-12-10 01:05
谢谢
搞定了
我之前使用命令 cat > /etc/nginx/conf.d/5000.conf


有 $ 符号的时候
eof要加引号 'EOF'
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-20 00:58 , Processed in 0.094355 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表