首先看一下报错提示:
我这里由于配置了多个 nginx.conf 配置文件,默认情况下,直接双击nginx.exe 即可运行,默认加载的是 conf\nginx.conf 配置文件。
那么有多个配置文件时,我们启动就需要指定加载配置文件了。
start nginx -c ./conf/nginx-2.conf
具体报错信息: InvalidOperation: (:) [Start-Process],InvalidOperationException + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand
PowerShell 在不使用绝对路径时会出现问题,所以这里我用绝对路径即可启动成功。
start E:\nginx-1.10.2\nginx.exe -c E:\nginx-1.10.2\conf\nginx-2.conf