520 Bad Gateway nginx/1.1.19
- 教育綜合
- 2023-06-10 07:57:07
打開網(wǎng)站有時(shí)出現(xiàn)502 Bad Gateway,怎么解決?
打開網(wǎng)站有時(shí)出現(xiàn)502 Bad Gateway可以這樣解決:
1、502 Bad Gateway錯(cuò)誤的原因是網(wǎng)站到客戶端的鏈路網(wǎng)關(guān)路由異常。
2、要解決502 Bad Gateway錯(cuò)誤服務(wù)端服務(wù)器問題,要先找到nginx配置的路徑。然后找到nginx所在的error日志文件來(lái)查看具體原因。
3、如果是客戶端瀏覽器配置的問題,以360瀏覽器為例,出現(xiàn)502 Bad Gateway可能是設(shè)置了代 代理導(dǎo)致的。
4、找到360瀏覽器右上角的設(shè)置,看看代理配置是不是勾選了。
5、取消瀏覽器代理之后,刷新一下就可以訪問了。
6、如果是edge瀏覽器配置的問題,先找到edge瀏覽器,然后找到右上角選項(xiàng),點(diǎn)擊更多連接設(shè)置。
7、然后點(diǎn)擊代理連接設(shè)置,打開IE的服務(wù)器代理就可以了。
8、如果是IE瀏覽器的配置問題,打開IE瀏覽器,找到工具欄中的internet 選項(xiàng),點(diǎn)擊internet選項(xiàng)進(jìn)入配置頁(yè)面。
9、然后點(diǎn)擊連接,找到局域網(wǎng)連接設(shè)置,然后關(guān)閉代理設(shè)置。
這就是打開網(wǎng)站有時(shí)出現(xiàn)502 Bad Gateway的解決步驟。
502 bad gateway nginx怎么解決
在http協(xié)議中,502 狀態(tài)碼(Bad Gateway)是指錯(cuò)誤網(wǎng)關(guān)或者無(wú)效網(wǎng)關(guān)。在nginx中,出現(xiàn) 502 bad gateway則表示nginx代理的upstream模塊發(fā)生錯(cuò)誤或者upstream模塊不可達(dá)。
例如,nginx的后端配置的是php作為fastcgi,則當(dāng)php沒有啟動(dòng)的時(shí)候,訪問時(shí)則會(huì)出現(xiàn)
502 bad gateway的提示,具體的錯(cuò)誤信息如下圖所示:
因此,當(dāng)出現(xiàn)該提示時(shí),應(yīng)該去檢查nginx的upstream模塊是否正常(例如檢查php是否啟動(dòng)),如果upstream模塊沒有啟動(dòng),則啟動(dòng)upstream模塊就可以解決。
nginx 502 bad gateway問題怎么解決
會(huì)有好多種情況出現(xiàn)502錯(cuò)誤,下面我們分情況來(lái)說一下。 一、fastcgi緩沖區(qū)設(shè)置過小 出現(xiàn)錯(cuò)誤,首先要查找nginx的日志文件,目錄為/var/log/nginx,在日志中發(fā)現(xiàn)了如下錯(cuò)誤。 2013/01/17 13:33:47 [error] 15421#0: *16 upstream sent too big header while reading response header from upstream 查閱了一下資料,大意是nginx緩沖區(qū)有一個(gè)bug造成的,我們網(wǎng)站的頁(yè)面消耗占用緩沖區(qū)可能過大。 網(wǎng)上查找了一下解決方法,在國(guó)外網(wǎng)站看到了一個(gè)增加緩沖區(qū)的方法,徹底解決了Ngin打開網(wǎng)頁(yè)顯示502 Bad Gateway 是什么意思,怎么弄呢?
打開網(wǎng)頁(yè),卻顯示“502 Bad Gateway”是指錯(cuò)誤網(wǎng)關(guān),無(wú)效網(wǎng)關(guān)。具體解決打開網(wǎng)頁(yè)顯示“502 Bad Gateway”的操作步驟如下:
1、首先我們可以不斷地刷新需要打開的網(wǎng)頁(yè)看看可有改善。
2、若不行,可以用鼠標(biāo)點(diǎn)擊網(wǎng)頁(yè)上最右邊有個(gè)自定義和控制360瀏覽器小工具,點(diǎn)開??吹胶芏嘞吕藛?。
3、選中不使用代理,退出網(wǎng)頁(yè),再重新登陸一下,看看有沒有好。
4、在進(jìn)行上面操作后,可以用Ctrl+Alt+Delete快捷鍵,打開任務(wù)管理器,把所有正在進(jìn)行的任務(wù)進(jìn)行關(guān)閉。再重新啟動(dòng)瀏覽器,看看有沒有好。
5、最后一個(gè)方法是去掉服務(wù)器的DNS,切換另外的DNS。鼠標(biāo)右鍵網(wǎng)上鄰居屬性,再鼠標(biāo)右鍵本地連接屬性,雙擊Internet協(xié)議(TCP/IP),手動(dòng)更改DNS地址即可。
擴(kuò)展資料
產(chǎn)生原因:任何客戶端(如Web瀏覽器或我們的CheckUpDown機(jī)器人)經(jīng)過下列循環(huán)時(shí),與您的Web服務(wù)器溝通:獲取您的網(wǎng)站IP地址的IP名稱(您的網(wǎng)站URL的地址’ http:// ‘ ) 。查找(轉(zhuǎn)換的知識(shí)產(chǎn)權(quán)名稱, IP地址)所提供的域名服務(wù)器( DNS Server) 。
打開一個(gè)IP套接字連接到該IP地址。寫一個(gè)HTTP數(shù)據(jù)流通過該套接字。從您的響應(yīng)的Web服務(wù)器收到一個(gè)HTTP數(shù)據(jù)流。此數(shù)據(jù)流包含狀態(tài)碼的值是由HTTP協(xié)議。解析此數(shù)據(jù)流的狀態(tài)碼和其他有用信息。這個(gè)錯(cuò)誤發(fā)生在最后一步時(shí),上面的客戶端收到一個(gè)HTTP狀態(tài)碼,它確認(rèn)為502 。
刷新。刷新的原理:很多人可能不知道 刷新也是有兩種的。所謂刷新其實(shí)就是從服務(wù)器下載數(shù)據(jù)到本地的內(nèi)存或硬盤緩沖區(qū)中,再?gòu)谋镜貎?nèi)存或硬盤中讀取數(shù)據(jù)到瀏覽器顯示給我們看。
基本刷新:就是點(diǎn)擊刷新或者使用F5快捷鍵。基本刷新有可能只是從本地的硬盤重新拿取數(shù)據(jù)到瀏覽器,并不一定重新向服務(wù)器發(fā)出請(qǐng)求。大部分用戶很多時(shí)候都是這樣刷新的,遇到502報(bào)錯(cuò)的就沒有任何效果。
從服務(wù)器刷新: 如果你重新直接點(diǎn)擊你想要瀏覽的網(wǎng)頁(yè)鏈接,你會(huì)發(fā)現(xiàn)顯示"502 bad gateway"錯(cuò)誤信息的頁(yè)面在點(diǎn)擊鏈接后又可以正常瀏覽。解決方法就是從服務(wù)器上刷新:快捷鍵 ctrl+F5,這樣就是重新向服務(wù)器發(fā)送請(qǐng)求了。
wordpress安裝插件失敗,提示502 Bad Gateway 502 Bad Gateway nginx ,怎么解決啊
你這個(gè)是在后臺(tái)直接安裝的插件。導(dǎo)致的插件安裝失敗??赡苡捎谀愕某绦蚧蛘哒f你的模板導(dǎo)致的。解決的方法可以試試其他的能不能安裝成功。 具體方法: 1.把這個(gè)插件直接下載好,下載到本地。 2.請(qǐng)下載好的。壓縮包直接解壓,解壓之后通過ftp上傳到插件的文件夾中。 3.直接在到后臺(tái)進(jìn)行插件的安裝。 當(dāng)然也可以直接下載好,通過后臺(tái)進(jìn)行安裝,因?yàn)槟闱懊嬉呀?jīng)通過后臺(tái)進(jìn)行安裝了,而這次再通過下載好的,在后臺(tái)安裝成功的幾率不是很大,因此推薦你用上面的方法。上一篇
百度中文在線翻譯古文
下一篇
返回列表