我爱模板网 > 建站教程 > 域名服务器 >  nginx启动失败:invalid number of arguments in "root" directive in正文

nginx启动失败:invalid number of arguments in "root" directive in

今天在使用nginx代理一个新项目时,启动不了,查看error.log,发现报了下面的错误:

invalid number of arguments in "root" directive in nginx/nginx.conf:52

字面意思是:root参数不正确,我配置的root如下:
location / {
    root  H:\works\X讯飞客服二期\讯飞微信公众号\D02 Source Code(源代码);
    index  index.html index.htm;
}

好像没什么问题啊,中文路径我一直都在用,没出过这个错误。一番百度后才知道,root路径不能含有空格,于是修改文件夹,将名称由“D02 Source Code(源代码)”改成了“D02SourceCode(源代码)”,重新配置root参数:
location / {
    root  H:\works\X讯飞客服二期\讯飞微信公众号\D02SourceCode(源代码);
    index  index.html index.htm;
}
再次启动,发现没问题了。


部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:linux下宝塔面板部署egg.js 下一篇:Nginx unknown directive "xxxx"报错
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢