nginx:?[emerg]?unknown?directive報(bào)錯(cuò)誤的問(wèn)題
前言
今天修改Nginx中的conf配置文件,由于自己沒(méi)有備份,導(dǎo)致出問(wèn)題,解決了兩個(gè)小時(shí)都沒(méi)有解決掉。不過(guò)遇到問(wèn)題是好事,可以解決,如果有備份遇到問(wèn)題也許不會(huì)一直去解決吧。但是,如果工作中的項(xiàng)目,由于自己的不備份,隨意改動(dòng),影響項(xiàng)目的正常運(yùn)行,公司就完了,最主要是你就完了,老板會(huì)炒你魷魚(yú),哈哈,所以做什么改動(dòng)之前先備份一下當(dāng)前的。不說(shuō)廢話了,給大家看一下兩個(gè)小時(shí)都解決不了的問(wèn)題。

Nginx:[emerg] unknown directive " " in/usr/local/nginx/conf/nginx.conf:3
這個(gè)錯(cuò)提示很明顯,說(shuō)的是未知指令" " 在conf文件中的第三行。
打開(kāi)文件自己看,也沒(méi)看出第三行到底哪不對(duì),同時(shí)也拿著自己的配置文件跟正確的配置文件作對(duì)比,沒(méi)發(fā)現(xiàn)格式有什么問(wèn)題。
Nginx對(duì)文件格式要求太嚴(yán)格了。
但是試來(lái)試去就是報(bào)錯(cuò),把前兩行刪掉,把第三行的代碼放到第一行,會(huì)提示conf:1,讓人百思不得其解,在網(wǎng)上也查了很多,就不一 一舉例解決方案了,反正多不對(duì)癥。
不賣關(guān)子了,問(wèn)題解決了,下面給大家分享這個(gè)問(wèn)題的解決方案。
解決方案


第一張圖片是報(bào)錯(cuò)的代碼,說(shuō)第三行有問(wèn)題,第二張圖片是正確的代碼,我先不說(shuō)區(qū)別在哪,大家好好找找。
看了半天是不是沒(méi)發(fā)現(xiàn)問(wèn)題,再看看每張圖片的右下角,第一張圖片的編碼格式是UTF-8-BOM第二章是UTF-8.。
編碼格式更換

就不描述步驟了,看圖解決吧。
到此這篇關(guān)于nginx: [emerg] unknown directive報(bào)錯(cuò)誤的問(wèn)題的文章就介紹到這了,更多相關(guān)nginx [emerg] unknown directive內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Nginx配置SSL證書(shū)出現(xiàn)PEM_read_bio_PrivateKey() failed錯(cuò)誤解決
- 解決nginx啟動(dòng)失敗(bind()?to?0.0.0.0:80?failed,An?attempt?was?made?to?access?a?socket?in...)
- nginx報(bào)錯(cuò)connect() failed(111: Connection refused)while connecting to upstream解決方法
- nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)
- 解決nginx:[emerg]?getpwnam(“nginx“)failed報(bào)錯(cuò)問(wèn)題
相關(guān)文章
nginx通過(guò)https部署vue項(xiàng)目的完整步驟
在實(shí)際開(kāi)發(fā)中,我們會(huì)以https形式進(jìn)行頁(yè)面訪問(wèn),下面這篇文章主要給大家介紹了關(guān)于nginx通過(guò)https部署vue項(xiàng)目的完整步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-05-05
nginx網(wǎng)站服務(wù)如何配置防盜鏈(推薦)
這篇文章主要介紹了nginx網(wǎng)站服務(wù)如何配置防盜鏈,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
關(guān)于nginx+php5.3.8+eclipse3.7工作空間的配置方法
以前用eclipse3.6時(shí)設(shè)置php服務(wù)器時(shí)完全可以在base url欄填寫自己工作空間的目錄,然后修改nginx.conf加一個(gè)alias就行了2011-11-11
深入理解Nginx中Server和Location的匹配邏輯
這篇文章主要介紹了深入理解Nginx中Server和Location的匹配邏輯,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-03-03
Nginx設(shè)置連接超時(shí)并進(jìn)行測(cè)試的方法步驟
在高并發(fā)場(chǎng)景下,如果客戶端與服務(wù)器的連接長(zhǎng)時(shí)間未響應(yīng),會(huì)占用大量的系統(tǒng)資源,影響其他正常請(qǐng)求的處理效率,為了解決這個(gè)問(wèn)題,可以通過(guò)設(shè)置?Nginx?的連接超時(shí)時(shí)間來(lái)優(yōu)化資源管理,提高服務(wù)器的穩(wěn)定性,以下是具體的配置方法和測(cè)試步驟,希望對(duì)你有所幫助2025-02-02
nginx中g(shù)zip壓縮提升網(wǎng)站速度的實(shí)現(xiàn)方法
這篇文章主要介紹了nginx中g(shù)zip壓縮提升網(wǎng)站速度的實(shí)現(xiàn)方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08

