windows10 系统下启动nginx报错,或者双击nginx.exe的时候一闪而过。这个时候,要查看下nginx的log
打开error.log可以查看错误日志:
如果是下面的错误:
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
我是用notepad++打开,将nginx.conf的编码格式设置为UTF-8
设置之后,保存,重新启动nginx即可
start nginx
可以访问127.0.01
如果上面还是不能解决问题,那么可能是80端口被占用了
打开注册表:
根据下图所示查找:
搜索HTTP
右侧会有一个Start,选中Start,修改:
把这个数值改为0即可,当然,要重启电脑。