摘要:當(dāng)時(shí)發(fā)覺(jué)是不是端口沖突了,于是打開(kāi)文件下面是的文件和我們的項(xiàng)目配置文件,發(fā)現(xiàn)產(chǎn)生端口沖突,當(dāng)你訪問(wèn)后臺(tái)時(shí)發(fā)現(xiàn)請(qǐng)求會(huì)有專(zhuān)到的靜態(tài)文件,因此產(chǎn)生報(bào)錯(cuò)。平臺(tái)端口解決方法更改后臺(tái)端口,與項(xiàng)目未的配置。
問(wèn)題:
在起alice管理系統(tǒng)的開(kāi)發(fā)環(huán)境的時(shí)候,發(fā)現(xiàn)后臺(tái)所有的接口在第一次請(qǐng)求的時(shí)候全部產(chǎn)生404錯(cuò)誤,但第二次請(qǐng)求成功
定位問(wèn)題
查看nginx 報(bào)錯(cuò)日志發(fā)現(xiàn)如下報(bào)錯(cuò),因此錯(cuò)誤的認(rèn)為錯(cuò)誤發(fā)生在html的文件夾權(quán)限不夠?qū)е碌奈募o(wú)法寫(xiě)入,于是開(kāi)放權(quán)限之后發(fā)現(xiàn)還是不行,在Google一番查找還是沒(méi)找到解決方案。暫時(shí)擱置,第二天重新找錯(cuò)時(shí),無(wú)意的點(diǎn)開(kāi)8081端口,當(dāng)你訪問(wèn)localhost:8081與127.0.0.1:8081的內(nèi)容竟然不同。
當(dāng)時(shí)發(fā)覺(jué)是不是端口沖突了,于是打開(kāi)文件下面是nginx的config文件和我們的項(xiàng)目配置文件,發(fā)現(xiàn)產(chǎn)生端口沖突,當(dāng)你訪問(wèn)后臺(tái)時(shí)發(fā)現(xiàn)請(qǐng)求會(huì)有專(zhuān)到nginx的靜態(tài)文件,因此產(chǎn)生404報(bào)錯(cuò)。
server { listen 8081; server_name 127.0.0.1; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; }
server { # 平臺(tái)端口 listen 8100; server_name localhost; location / { proxy_pass http://localhost:4200/; } location /api/ { proxy_pass http://localhost:8081/; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
解決方法
更改后臺(tái)端口,與項(xiàng)目未 nginx 的配置。
遺留問(wèn)題:
在后臺(tái)啟動(dòng)時(shí),訪問(wèn)localhost:8081與127.0.0.1:8081的內(nèi)容不同
后臺(tái)關(guān)閉時(shí)相同
原因可能如下:
localhost:系統(tǒng)帶的本機(jī)當(dāng)前用戶的權(quán)限去訪問(wèn)
127.0.0.1:等于本機(jī)是通過(guò)網(wǎng)絡(luò)再去訪問(wèn)本機(jī)
當(dāng)nginx 與后臺(tái)沖突時(shí)為什么奇數(shù)次訪問(wèn)nginx內(nèi)部文件,偶數(shù)次訪問(wèn)后臺(tái)(為什么能占用同一個(gè)接口)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/40389.html
摘要:反向代理服務(wù)器對(duì)于客戶端而言它就像是原始服務(wù)器,并且客戶端不需要進(jìn)行任何特別的設(shè)置。使用反向代理可能訪問(wèn)網(wǎng)頁(yè)相對(duì)于之前響應(yīng)會(huì)比較慢 標(biāo)簽: Nginx,跨域 問(wèn)題 在之前的分享的跨域資源共享的文章中,有提到要注意跨域時(shí),如果要發(fā)送Cookie,Access-Control-Allow-Origin就不能設(shè)為*,必須指定明確的、與請(qǐng)求網(wǎng)頁(yè)一致的域名。在此次項(xiàng)目開(kāi)發(fā)中與他人協(xié)作中就遇到...
摘要:反向代理服務(wù)器對(duì)于客戶端而言它就像是原始服務(wù)器,并且客戶端不需要進(jìn)行任何特別的設(shè)置。使用反向代理可能訪問(wèn)網(wǎng)頁(yè)相對(duì)于之前響應(yīng)會(huì)比較慢 標(biāo)簽: Nginx,跨域 問(wèn)題 在之前的分享的跨域資源共享的文章中,有提到要注意跨域時(shí),如果要發(fā)送Cookie,Access-Control-Allow-Origin就不能設(shè)為*,必須指定明確的、與請(qǐng)求網(wǎng)頁(yè)一致的域名。在此次項(xiàng)目開(kāi)發(fā)中與他人協(xié)作中就遇到...
摘要:反向代理服務(wù)器對(duì)于客戶端而言它就像是原始服務(wù)器,并且客戶端不需要進(jìn)行任何特別的設(shè)置。使用反向代理可能訪問(wèn)網(wǎng)頁(yè)相對(duì)于之前響應(yīng)會(huì)比較慢 問(wèn)題 在之前的分享的跨域資源共享的文章中,有提到要注意跨域時(shí),如果要發(fā)送Cookie,Access-Control-Allow-Origin就不能設(shè)為*,必須指定明確的、與請(qǐng)求網(wǎng)頁(yè)一致的域名。在此次項(xiàng)目開(kāi)發(fā)中與他人協(xié)作中就遇到此類(lèi)問(wèn)題。 showImg(h...
摘要:如果有這個(gè)文件,那么新內(nèi)容將會(huì)代替原來(lái)的內(nèi)容。瀏覽器輸入端口訪問(wèn)測(cè)試 前言 小編環(huán)境: 阿里云CentOS7.3服務(wù)器 docker 下面分享一次小編在自己的阿里云CentOS7.3服務(wù)器上使用Docker來(lái)安裝Nginx的一次全過(guò)程 溫馨小提示: 如果只是希望單純使用docker安裝nginx能跑靜態(tài)資源項(xiàng)目不管一些配置文件所放位置的話,可直接執(zhí)行如下2條命令即可 1. dock...
摘要:對(duì)于來(lái)說(shuō),在主機(jī)操作系統(tǒng)上運(yùn)行是絕對(duì)必要的。在和中,從主機(jī)操作系統(tǒng)中運(yùn)行可以出現(xiàn)系統(tǒng)通知。你仍然可以在或的虛擬機(jī)中成功地運(yùn)行,但在發(fā)出通知時(shí)將收到警告錯(cuò)誤僅從你的主機(jī)操作系統(tǒng)運(yùn)行。 原文地址: Laravel 5.1 Beauty - Required Software and Components 怎樣安裝開(kāi)發(fā) Laravel 5.1 必要的軟件: VirtualBox 和 Vagr...
閱讀 3178·2021-11-23 09:51
閱讀 689·2021-10-14 09:43
閱讀 3216·2021-09-06 15:00
閱讀 2412·2019-08-30 15:54
閱讀 2567·2019-08-30 13:58
閱讀 1857·2019-08-29 13:18
閱讀 1385·2019-08-27 10:58
閱讀 522·2019-08-27 10:53