Nginx 配置問題 server directive is not allowed here in /etc/nginx/nginx.conf:69


前沿

今天在其他服務器上重新配置 nginx.conf 文件,配置結束啟動 nginx 發現遇到了這樣一個錯誤,我擦…?我配置文件都是從上個服務器上 復制粘貼過來的,怎么會遇到這個問題呢?百思不得其解,最終在網上百度了一下,得到了解決方案。

一、問題

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

二、原因

pic_7e13a752.png

三、結論

配置信息里邊 多加了一個 大括號
應該是:
http
{
   
     
     
 server{
   
     
     }
}

把server 寫在http 外面也不行

四、解決方案

pic_724e1c09.png

后記

雖然是一個小小的問題,防止以后踩坑,這里記錄一下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM