【已解决】 nginx: [emerg] invalid number of arguments in “root“ directive in 问题

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 工作小总结
  • 时间:2023-04-09 18:54
  • 3608人已阅读
简介 错误信息:nginx: [emerg] invalid number of arguments in "root" directive in D:\data\nginx-1.23.3/conf/nginx.conf:60问题原因不唯一,可从下中检查下自己的问题句尾忘记加分号路径中

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

错误信息:

nginx: [emerg] invalid number of arguments in "root" directive in D:\data\nginx-1.23.3/conf/nginx.conf:60

75ab4557e2a83726f2eac1b499afef8d.png

问题原因不唯一,可从下中检查下自己的问题

  • 句尾忘记加分号

  • 路径中文件名使用了中文

  • 路径中有空格

  • 斜杠错误,要用  /  而不是 \

解决方法

	server {
    listen 9001;
    server_name localhost;
    location / {
        root    E:/front/mall/mall-admin;
		}
	}
如果Windows环境下应该使用/作为系统分隔符而不是使用\


TopTop