关于windows nginx不能启动问题的解决,史上最坑系列之一(原文)

 

        我是直接在官方网址下载windows1.6稳定版的nginx,之所以下载它是因为在window下方便学习,更好的在linux安装和学习nginx。

        下载到D:\nginx学习\,解压它,并进入启动它

然后在浏览器输入:172.0.0.1或localhost,

错误提示:

               2019/06/05 17:45:56 [emerg] 14776#14780: CreateFile() "D:\nginx学习\nginx-1.16.0/conf/nginx.conf" failed (3: The system cannot find the path specified)

              

打开error.log错误日志:

 

在任务管理器终,查看不了nginx.exe的程序,这说明了什么没有启动成功!

我猜测:用cmd命令进入nginx解压的目录下启动nginx.exe,另外80端口被占用了,kill它就应该行了或者进到ngnix配置文件把端口设置不是80端口,应该就可以

             然后我kill了80端口,也把配置端口设置了8888,最后一一测试不行。  

看到上面的这段错误代码: 2019/06/05 17:45:56 [emerg] 14776#14780: CreateFile() "D:\nginx学习\nginx-1.16.0/conf/nginx.conf" failed (3: The system cannot find the path specified)

你们有没有发现有一个致命又觉得会忽略的问题,我把nginx-1.16.0放到了一个带有中文路径的目录下,在学习编程的过程中,也听讲师任何安装或解压文件都不要放到带有中文字样的目录下,后果不堪设想!

       为什么我要在“nginx学习”加上“学习”呢,因为爱学习,所以为了解决我的问题,我把D:\nginx学习\nginx-1.16.0改为了D:\nginxstudy\nginx-1.16.0,然后启动nginx成功访问!

      任何安装程序都不要放在带中文的目录下!

      任何安装程序都不要放在带中文的目录下!

      任何安装程序都不要放在带中文的目录下!

转载于:https://www.cnblogs.com/fby698/p/10981347.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值