Windows系統(tǒng)下安裝nginx并打開(kāi)閃退(雙擊nginx.exe閃退,并且沒(méi)有進(jìn)程)的解決辦法(報(bào)1113: No mapping for the Unicode character exists in the target multi-byte code page)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
今天淘寶來(lái)了一個(gè)客戶(hù),說(shuō)他的nginx雙擊打開(kāi)閃退,根本無(wú)法運(yùn)行,端口啥的也正常,報(bào)錯(cuò)為“1113:?No?mapping?for?the?Unicode?character?exists?in?the?target?multi-byte?code?page”其實(shí)出現(xiàn)這樣的錯(cuò)誤,看 Unicode,就是編碼出現(xiàn)了問(wèn)題,這種問(wèn)題多數(shù)出現(xiàn)在路徑是中文的路徑;具體看圖
導(dǎo)致閃退大致說(shuō)的是如下幾種情況:
(1)nginx的端口被占用,Windows系統(tǒng)一般是IIS問(wèn)題,修改nginx.conf文件中的 端口;
(2)部署ssl證書(shū)配置問(wèn)題;
(3)中文路徑; PS:最有可能的是這個(gè)問(wèn)題;
(4)路徑中使用英文或者空格較多,也可能是路徑太深的緣故;
(5)版本太低,請(qǐng)升級(jí)版本;
解決辦法:上面的第三步
D:\Program Files (x86)\nginx-1.14.2 路徑不許是英文或者多空格的,不可以有中文路徑。更改完后重新啟動(dòng)nginx.exe查看進(jìn)程中是否有nginx。再在瀏覽器中輸入地址127.0.0.1:端口號(hào)就可以解決問(wèn)題;
延伸閱讀:nginx安裝
官網(wǎng)下載地址:http://nginx.org/en/download.html? ? ?選擇? ? stable version 點(diǎn)需要的版本下載即可;下載完解壓到不是中文路徑中即可;
問(wèn)題未解決?付費(fèi)解決問(wèn)題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫(xiě)所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!