0
点赞
收藏
分享

微信扫一扫

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

学习目标

1、一周掌握 JAVA入门到进阶知识

2、掌握基础C#l窗体知识

3、手把手教你vbs脚本制作

4、强大的 IDEA编程利器

5、经典少见的 面试题目技巧

报错的error.log如图所示

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

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

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

前言

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

希望: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错误(附多种解决方案)_nginx反向代理_03

报错的详细信息

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错误(附多种解决方案)_解决方案_04

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

taskkill -f -pid 3560

然后再启动Nginx

可以双击exe启动,也可以用start negix来启动。

总结

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

遇到bug,不要慌,细心看log,看报错信息,bug总会解决的。


举报

相关推荐

0 条评论