windows10 系统下启动nginx报错,或者双击nginx.exe的时候一闪而过。这个时候,要查看下nginx的log

windows10 系统下启动nginx报错解决方案

打开error.log可以查看错误日志:

windows10 系统下启动nginx报错解决方案

如果是下面的错误:

unknown directive "锘? in F:\nginx/conf/nginx.conf:3

或者
unknown directive " " in C:\Users\10830\Desktop\nginx-1.12.2/conf/nginx.conf:3

那么你需要换一个文档编辑器,打开你nginx的conf目录下的nginx.conf

windows10 系统下启动nginx报错解决方案

我是用notepad++打开,将nginx.conf的编码格式设置为UTF-8

windows10 系统下启动nginx报错解决方案

设置之后,保存,重新启动nginx即可

start nginx

可以访问127.0.01

windows10 系统下启动nginx报错解决方案

 

如果上面还是不能解决问题,那么可能是80端口被占用了

打开注册表:

windows10 系统下启动nginx报错解决方案

根据下图所示查找:

windows10 系统下启动nginx报错解决方案

 

搜索HTTP

windows10 系统下启动nginx报错解决方案

右侧会有一个Start,选中Start,修改:

windows10 系统下启动nginx报错解决方案

把这个数值改为0即可,当然,要重启电脑。

 

相关文章:

  • 2021-08-19
  • 2021-09-30
  • 2021-12-14
  • 2021-07-21
  • 2021-07-20
  • 2021-07-21
  • 2021-11-10
  • 2021-07-12
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-12
相关资源
相似解决方案