Windows7安装nginx后,'nginx -t -c nginx.conf' 命令出现 “could not open error log file: CreateFile() "logs/error.log" failed” 错误的原因
2018-08-31 08:35
1046 查看
网上搜索安装nginx的方法,按照步骤在 http://nginx.org/en/download.html 下载了安装包,并配置了conf/nginx.conf,将nginx的根目录添加进了环境变量path中;
打开命令行,进入 'D:\nginx-1.15.3\conf' 目录,执行如下命令验证配置文件的正确性:
nginx -t -c nginx.conf
结果提示错误:
nginx: the configuration file 'D:\nginx-1.15.3\conf/nginx.conf syntax is ok nginx: [emerg] CreateDirectory() "'D:\nginx-1.15.3\conf/temp/client_body_temp" failed (3: The system cannot find the path specified) nginx: configuration file 'D:\nginx-1.15.3\conf/nginx.conf test failed
并且运行如下命令:
nginx -t
也是出现错误提示:
nginx: [emerg] CreateFile() "'D:\nginx-1.15.3\conf/conf/nginx.conf" failed (3: The system cannot find the path specified) nginx: configuration file 'D:\nginx-1.15.3\conf/conf/nginx.conf test failed
百思不得其解,后来在命令行上退出 conf 目录,回到根目录 'D:\nginx-1.15.3' ,如下运行命令:
D:\nginx-1.15.3> nginx -t -c conf\nginx.conf
则显示配置文件正确:
nginx: the configuration file D:\nginx-1.15.3/conf\nginx.conf syntax is ok nginx: configuration file D:\nginx-1.15.3/conf\nginx.conf test is successful
并且,运行命令:
D:\nginx-1.15.3> nginx -t
显示nginx安装正常
nginx: the configuration file D:\nginx-1.15.3/conf/nginx.conf syntax is ok nginx: configuration file D:\nginx-1.15.3/conf/nginx.conf test is successful
附 nginx 常用命令:
验证配置是否正确: nginx -t
查看Nginx的版本号:nginx -V
启动Nginx:start nginx
快速停止或关闭Nginx:nginx -s stop
正常停止或关闭Nginx:nginx -s quit
配置文件修改重装载命令:nginx -s reload
相关文章推荐
- Nginx出现could not open error log file (permission denied)报错
- 安装JDK后,运行java命令出现错误Error:could not open ...jvm.cfg
- 运行apache时,发生错误:could not open error log file /usr/local/apache/logs/error_log
- Nginx启动报错: could not open error log file: open() &q
- Apache启动错误:No such file or directory httpd: could not open error log file......
- 解决:nginx: [error] open() "/alidata/server/nginx/logs/nginx.pid" failed (2: No such file or directory
- Apache启动错误Permission denied: httpd: could not open error log file解决方法
- 安装Mysql后,服务启动不了,出现"Could not start the service mysql error"错误
- nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
- Nginx 报错: nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory) 的解决方法
- Nginx报错 nginx: [error] open() "/usr/local/nginx-1.6.3/logs/nginx.pid" failed (2: No such file or directory)
- Eclipse 出现Some sites could not be found. See the error log for more detail.错误 解决方法
- 解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误
- 安装、重装时出现could not start the service mysql error:0的错误或者start service停止不动时
- ADS编译错误Error: Fatal L6002U:Could not open file:.....解决办法
- CentOS 使用yum命令安装出现错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org
- CentOS 使用yum命令安装出现错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org ***” - ybq155
- windows安装Apache,注册服务出现“(OS 5)拒绝访问。 : AH00369: Failed to open the WinNT service manager..."错误
- Windows Server 2008 R2安装Sql Server 2008 R2企业版出现错误:Could not open key
- 安装了ansys 后出现错误提示: could not create the file required to ......