09
2021
08
23:05:17

【nginx】[emerg] "server" directive is not allowed here in /usr/local/nginx/conf/nginx.conf:45

天在虚拟机的nginx中修改了一下nginx的配置文件,为了建虚拟主机,增加了一个81的端口,结果就报错了
在这里插入图片描述


















今天在其他服务器上重新配置 nginx.conf 文件,配置结束启动 nginx 发现遇到了这样一个错误,我擦…?我配置文件都是从上个服务器上 复制粘贴过来的,怎么会遇到这个问题呢?百思不得其解,最终在网上百度了一下,得到了解决方案


一、问题

 "server" directive is not allowed here in /etc/nginx/nginx.conf:69


二、原因


三、结论

配置信息里边 多加了一个 大括号

应该是:

http

{

 server{}

}


四、解决方案





推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:http://hqyman.cn/post/1822.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: