我双击启动nginx.exe时,黑框一闪而过,但http://localhost:80却还是无法访问,打开报错日志查看

发现报错为2025/12/27 16:52:29 [emerg] 25020#38060: CreateDirectory() "D:\1programs\takeout_food\takeout\nginx-1.20.2/temp/client_body_temp" failed (3: The system cannot find the path specified)

查阅资料:

Nignx出现failed (3: The system cannot find the path specified)问题

一般这个问题都是都是nginx.conf配置出现问题导致的。

仔细检查location配置等信息,核对error.log中显示路径是否产生跳转,核对跳转路径是否正确来推断自己配置是否有误。

如果无误的话。

查看window下或linux下的nginx进程是否出现多个进程,将全部进程Kill 然后重启nginx并访问看看.
但无从下手,最后解决:

在D:\1programs\takeout_food\takeout\nginx-1.20.2文件夹下新建一个temp文件夹,再次运行即可

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐