Nginx报 host not found in upstream错误(附多种解决方案)

学习目标

1、一周掌握 JAVA入门到进阶知识
2、掌握基础C#l窗体知识
3、手把手教你vbs脚本制作
4、强大的 IDEA编程利器
5、经典少见的 面试题目技巧


报错的error.log如图所示

Nginx报 host not found in upstream错误(附多种解决方案)_第1张图片

Nginx报 host not found in upstream错误(附多种解决方案)

  • 学习目标
  • 前言
  • 详细报错信息
  • 解决方案1
  • 解决方案2
  • 解决了以上问题,又出一个bug
  • 报错的详细信息
  • 解决方案
  • 总结


前言

Nginx报 host not found in upstream错误(附多种解决方案)_第2张图片


希望:2012新的一年,想要的都拥有,得不到的都释怀!

详细报错信息

[emerg] 14396#1856: host not found in upstream "localhost" in E:\nginx-1.14.0/conf/nginx.conf:94

解决方案1

把host 改成 127.0.0.1

解决方案2

连接网络,重新启动电脑网络wifi,

解决了以上问题,又出一个bug

如图所示:
Nginx报 host not found in upstream错误(附多种解决方案)_第3张图片

报错的详细信息

2021/01/07 14:48:58 [emerg] 15404#10552: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)

解决方案

上面是80端口号被占用的问题,可以用doss命令来结束8080的进程,

我们先找到8080的进程

netstat -aon|findstr 8080

Nginx报 host not found in upstream错误(附多种解决方案)_第4张图片

关闭它,ok 数字是最后面的名字!

taskkill -f -pid 3560

然后再启动Nginx
可以双击exe启动,也可以用start negix来启动。

总结

在这里插入图片描述

遇到bug,不要慌,细心看log,看报错信息,bug总会解决的。
Nginx报 host not found in upstream错误(附多种解决方案)_第5张图片

你可能感兴趣的:(nginx,bug,nginx反向代理,nginx)