• 保存到桌面  加入收藏  设为首页
Web综合

Web-Windows环境下启动nginx服务器-报错说明

时间:2018-04-25 09:57:49   作者:江节胜   来源:胜行天下网   阅读:364   评论:0
报错1:
2017/12/16 12:43:28 [emerg] 4100#8908: CreateFile() "D:/usr/local/nginx/logs/access.log" failed (3: The system cannot find the path specified)
 
如果没有这个文件夹就去手动创建
(注意反斜杠)
mkdir d:\usr\local\nginx\logs\
 
报错2:
重启nginx,
nginx -s reload
 
执行重启命令提示:
C:\developer\nginx-1.12.2>nginx -s reload
nginx: [error] CreateFile() "C:\developer\nginx-1.12.2/logs/nginx.pid" failed (2: The system cannot find the file specified)
先启动nginx
nginx
 
报错3:
nginx: [emerg] 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)
 
使用命令行启动nginx.exe 提示端口被系统进程占用 无法启动(可以百度解决)
直接双击nginx.exe 可能是强制启动nginx(没有报错),但是相关的端口还是不能使用,
不过可以执行ngxin -s reload
 
特别注意在任何时候执行nginx -s reload 之前,一定要执行 nginx -t 一下(部分情况下ngxin -s reload 不会报错,实际又没有生效, nginx -t 可以显示报错或者警告的内容)
windows下直接双击nginx.exe启动后没有cmd窗口(先nginx -t一下)
------------------------------------------------------------------------------------------
netstat -ano 查看设置的端口是不是在监听状态
另外尽量给nginx.exe右击管理员获取所有权
另外关闭nginx
nginx -s stop

有任何疑问或技术合作都可联系我

微信:yanfahezuo 【推荐】

QQ:596957738


标签:nginx服务器报错  
相关评论

加我微信 596957738 (QQ同号)加我微信     QQ联系:596957738    地址:江苏省南京市浦口区

苏ICP备2023050353号

   

苏公网安备32011402010305号

江节胜的Gitee,江节胜的Git地址