windows下nginx配置报错GetFileAttributesEx - JohnnyWei - 博客园

Posted 猿来你也在这里呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下nginx配置报错GetFileAttributesEx - JohnnyWei - 博客园相关的知识,希望对你有一定的参考价值。

因为电脑屏幕出现亮点,拿去换屏了,所以使用了windows环境,安装了下wlmp环境

在配置nginx的时候,发现配置没有问题,但是老是访问不了。

2015/08/24 15:03:59 [crit] 4560#3796: *222 GetFileAttributesEx() "d:wwwroothj_app
es/css/web/coach_join.css/index.html" failed (123: The filename, directory name, or volume label syntax is incorrect)

妹的,看情况是root目录不正确,一开始总以为是重写的问题,关键是我配置的主域名

A 虚拟主机 root配置的是:访问二级目录root d:wwwroota访问都没有问题,但是配置的资源域名

B 虚拟主机 root配置的是:访问三级目录root d:wwwrootab访问就报错了。

查看日志提示的是:

CreateFile() "D:wwwrootabb/css/web/coach_join.css" failed (123: The filename CreateFile() "D:wwwroothj_app es/css/web/coach_join.css" failed (123: The filename, directory name, or volume label syntax is incorrect), client: 127.0.0.1, server: ares.haojian.dev, request: "GET /css/web/coach_join.css HTTP/1.1", host: "ares.test.dev"

 

搜了下百度没有找到,后来外文网站里找到答案:

技术分享图片

就是反斜杠的问题

把root d:wwwrootab改成了d:/wwwroot/a/bb之后就好了

 

以上是关于windows下nginx配置报错GetFileAttributesEx - JohnnyWei - 博客园的主要内容,如果未能解决你的问题,请参考以下文章

都是我的错-Windows Nginx新手执行指令配置无效

nginx启动不了 求助

windows下nginx安装配置后怎么使用

windows 下使用visual studio 2017 编译nginx 报错:模块计算机类型“x86”与目标计算机类型“x64”冲突

windows下nginx安装配置后怎么使用

windows下安装和配置nginx