目录 问题原因解决80端口占用 问题 在cmd中运行start Nginx之后再运行 nginx -s stop 或者nginx -s reload 的都会报以下的错误。 nginx:
在cmd中运行start Nginx之后再运行 nginx -s stop 或者nginx -s reload 的都会报以下的错误。
nginx: [error] OpenEvent(“Global\ngx_stop_1676”) failed (2: The systemcannot find the file specified)
其实这个报错意思就是你的nginx并未启动成功,那么为什么会出现nginx无法正常启动呢,可能是端口导致的问题,我们可以将80端口改成了其他端口(如:8080端口)
本机nginx安装目录\conf\nginx.conf)【配置地址】(自己参照修改)
server { listen 8080; # nginx监听端口 server_name mydemo.com; # 本机自定义的localhost地址(127.0.0.1),需要修改c盘/系统下的hosts文件,将127.0.0.1 映射为自定义地址 # 指定前端项目所在的位置 location / { root html/hmdp; index index.html index.htm; proxy_set_header Host $Http_host; proxy_set_header X-Forwarded-Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 反向代理路径,到达server_name的请求会被转发到这里 #proxy_pass http://127.0.0.1:8080; proxy_pass http://apiserver.com/; client_max_body_size 5m; }
(修改端口值 即可)
修改后重新启动nginx,成功则证明是端口设置问题,80端口被占用
如果想查看80端口被占用 可以直接在cmd中运行 netstat -ano
查看 80端口占用情况。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sY6fX6Hr-1676895349570)(C:\Users\25683\AppData\Roaming\Typora\typora-user-images\image-20230220200825710.png)]
可以看出是PID为1172的应用占用了80端口
cmd然后运行tasklist
查看PID具体使用情况,看看是哪个应用
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cNQt0k4g-1676895349571)(C:\Users\25683\AppData\Roaming\Typora\typora-user-images\image-20230220201052299.png)]
发现是steam++的应用占用了。优秀》》》》
然后把它关闭就行了
来源地址:https://blog.csdn.net/m0_64288219/article/details/129130966
--结束END--
本文标题: nginx报错 - OpenEvent(“Global\ngx_stop_1676“)failed (2: The system cannot find the file specified
本文链接: https://lsjlt.com/news/426275.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0