Nginx 无法在 Windows 10 上创建目录并出现错误:nginx: CreateFile()...failed

pel*_*can 6 windows-services nginx windows-10 nginx-location

我需要找到一种方法/设置来允许 Nginx 运行一个 .bat 文件,该文件将通过 WINDOWS 服务创建目录和文件;我的操作系统是Windows 10。目前,我们的 Windows 服务无法使用以下内容创建目录和文件:

CreateFile() "C:\someForlderName\build\distribution.\nginx/logs/error.log" failed (3: 系统找不到指定的路径)

不知何故,Nginx 没有足够的权限来执行写访问操作,例如在 /Nginx/ 目录中创建 /logs/ 和 /temp/ 等目录。

以前有人遇到过这个问题吗?

小智 1

我也遇到了同样的问题,分享对我有用的东西。

Nginx 显示此错误是因为... nginx 找不到 error.log 文件..

为此,转到 nginx 文件夹,其中其他文件夹(如conf、docs、html 等)都是它们的文件夹。

Nginx 文件夹结构

创建文件夹名称为logs,并在该文件夹中创建文件名为error.log.

错误日志文件