以下内容均为原创,如需转载请注明出处。
-
由于更换了新的
SVN
地址,所以必须在新的
SVN
地址上重新检出所有的项目至本地。
-
因为之前都习惯用中文命名文件夹,这次就想尝试用英文命名。而且之前也听别人说
中文命名可能会导致某些问题
。
-
命名的项目文件都会以文件路径的形式出现在
nginx
的
conf
配置文件中,所以
建议用英文命名
。
-
我一直都是使用中文命名的,使用半年了,也从来没出现过问题。
-
于是,随手新建了一个名为
New Projects
的文件夹,用于存放从
SVN
地址新导出的几个项目。
-
导出成功后,在
nginx
的
conf
配置文件中,配置一下每个项目对应的文件路径。
【如图一所示】
-
配置完成后,在文件资源管理器上方的地址栏中选中并复制自己本地
nginx
的存放路径。
【如图二所示】
-
我的本地存放路径是
C:\Users\Administrator\Desktop\nginx-1.13.7
-
然后
Ctrl + R
调出运行对话框,输入
cmd
并回车打开命令行。
-
接下来,使用
cd
命令进入
nginx
的主目录中,即
cd C:\Users\Administrator\Desktop\nginx-1.13.7
。
-
随后在命令行中输入
nginx -s reload
命令重启
nginx
。
【如图三所示】
(因为更改配置文件之后必须需要重启
nginx
才能保证修改的配置生效)
-
重启成功之后,就可以在浏览器中访问当前所配置好的项目了。
图三(以下是配置正确的情况)
nginx
重启之后,问题就出来了。
(如下图所示)
然后使用
nginx -t
命令来判断配置文件是否正确。发现问题依然定位在了配置文件的第
41
行。
nginx: [emerg] invalid number of arguments in "root" directive in C:\Users\Administrator\Desktop\nginx-1.13.7/conf/nginx.conf:41