Tärkein Muut 502 Bad Gateway – kuinka korjata

502 Bad Gateway – kuinka korjata



Verkkosivuston vierailijana tai omistajana 502 Bad Gateway -virheen näkeminen saattaa olla hämmentävää, koska ongelma ei ole selvä. Tämä on suosittu, yleinen HTTP-tilakoodi. Olettaen, että Internet-yhteytesi on kunnossa, tämän viestin näkeminen tarkoittaa, että kyseessä on todennäköisesti palvelimen viestintäongelma. Ja seurauksena on, että et näe pyytämääsi verkkosivua.

502 Bad Gateway - Kuinka korjata

Vaikka 502-virhe on tyypillisesti ongelma palvelinpuolella, syy voi joskus olla asiakkaan päässä. Tässä artikkelissa autamme sinua pääsemään tämän mysteerin ytimeen kokeilemalla yksinkertaisia ​​asiakaspuolen vinkkejä. Voit joko poistaa ongelman tai päästä lähemmäksi syyn ymmärtämistä.

502 Bad Gateway Merkitys

Aina kun yrität päästä verkkosivulle, selaimesi periaatteessa pyytää verkkopalvelinta pääsemään sivulle. Verkkopalvelin käsittelee sitten pyyntösi ja palauttaa pyytämäsi resurssin sekä HTTP-otsikon ja HTTP-tilakoodin.

Mutta jos palvelimessa on ongelma, saatat saada jonkin useista eri 500-virhekoodeista. Kaikki ne osoittavat ongelmaa palvelimessa. Siksi 502 Bad Gateway -virhe – asiakkaan (selaimen) pyyntö – oli hyvä, mutta palvelin ei pystynyt palauttamaan pyydettyä resurssia.

502 Bad Gateway -korjaus

Tässä on joitain vinkkejä, joita voit kokeilla verkkoselaimella 502 Bad Gateway -virheen poistamiseksi ja verkkosivusi näyttämiseksi.

1. Yritä ladata sivu uudelleen

Virhe voi johtua palvelimen häiriöstä eikä katkosta, ja palvelimen yhteysongelmat voidaan korjata kohtuullisen nopeasti useimmissa tapauksissa.

Aloita lataamalla sivu uudelleen – napsauta URL-osoitepalkin lähellä olevaa pyöreää nuolta. Chromessa ja Safarissa se on vasemmalla, Firefoxissa oikealla. Odota hetki ennen kuin lataat sivun uudelleen. Jos verkkosivu tulee näkyviin, ongelma on kadonnut.

Toinen nopea asia, jonka voit kokeilla, on avata uusi selainistunto. Sulje kaikki avoimet selainikkunat, avaa sitten uusi ikkuna ja yritä navigoida Web-sivulle uudelleen.

kuinka tarkistaa mikä ram minulla on Windows 10

2. Yritä tyhjentää selaimen välimuisti

Web-selaimesi tallentaa tiedot jokaisesta vieraillusta verkkosivustosta selaimen välimuistiin. Aina kun vierailet verkkosivustolla uudelleen, sivut latautuvat nopeammin, koska selaimesi käyttää välimuistiin tallennettuja tietoja.

Tämä asetus ei kuitenkaan aina ole hyvä asia. Jos selaimesi välimuistissa on vanhentunut tai vioittunut versio verkkosivustosta, tämä voi aiheuttaa 502-virheen. Harkitse selaimen välimuistin tyhjentämistä saadaksesi uusimman version verkkosivuista, joita yrität avata. Näin se tehdään:

Kromi

  1. Napsauta Chrome-selainikkunan oikeassa yläkulmassa olevaa kolmen pisteen valikkoa.
  2. Valitse Lisää työkaluja -vaihtoehto.
  3. Valitse Tyhjennä selaustiedot…
  4. Varmista Tyhjennä selaustiedot -ponnahdusikkunassa, että vain Välimuistissa olevat kuvat ja tiedostot -vaihtoehto on valittuna, päätä aikaväli ja sitten Tyhjennä tiedot.

Firefox

  1. Napsauta Firefox-selainikkunassa oikeassa yläkulmassa olevaa hampurilaiskuvaketta.
  2. Napsauta Historia.
  3. Valitse Tyhjennä viimeaikainen historia…
  4. Valitse ponnahdusikkunan Aika-alueelta tyhjentääksesi pudotusvalikon Kaikki.
  5. Varmista, että vain Välimuisti-ruutu on valittuna ja sitten Tyhjennä nyt.

Safari

Jos haluat tyhjentää Safari-selaimen välimuistin, Kehitä-valikko on otettava käyttöön. Tehdä tämä:

  1. Siirry kohtaan Asetukset ja sitten Lisäasetukset.
  2. Valitse Näytä kehitysvalikko valikkopalkissa -ruutu.
  3. Siirry kohtaan Kehittäminen ja sitten Tyhjennä välimuistit.

502 Bad Gateway NGINX:ssä

PHP-FastCGI Process Manager (PHP-FPM) on taustaprosessi PHP-sovellusten web-palvelinpyyntöjen käsittelemiseen. NGINX välittää verkkopyynnöt PHP-FPM-työprosesseille, jotka suorittavat PHP-sovelluksen. NGINX palauttaa 502 Bad Gateway -virheen, kun se ei pysty delegoimaan pyyntöä PHP-FPM:lle tai jos PHP-FPM ei vastaa.

Tässä ovat yleisimmät syyt, miksi NGINX palauttaa 502-virheen:

  • PHP-FPM ei ole käynnissä.
  • NGINX ei pysty kommunikoimaan PHP-FPM:n kanssa.
  • PHP-FPM aikakatkaisu.

Katsotaan nyt, kuinka vahvistaa, onko jokin yllä olevista ongelma, ja kuinka korjata se.

1. Tarkista, onko PHP-FPM käynnissä

Kun PHP-FPM ei ole käynnissä, NGINX palauttaa 502-virheen kaikkiin PHP-sovellukseen saapuviin pyyntöihin. Voit käyttää ps-komentoa Linux-isännän kautta tarkistaaksesi, että PHP-FPM-prosessit ovat käynnissä. Komento on:

|_+_|.

Jos tämän komennon tulokset eivät näytä PHP-FPM-poolia tai ensisijaisia ​​prosesseja, PHP-FPM:n on oltava käynnissä 502-virheiden korjaamiseksi. Jos haluat tehdä PHP-sovelluksestasi luotettavamman, harkitse systemd:n ​​käyttöä PHP-FPM:n hallintaan palveluna tuotantoympäristössäsi. PHP-FPM:n taustaprosessi alkaa automaattisesti palvella PHP-sovellustasi aina, kun uusi esiintymä avautuu tai palvelimesi alkaa.

Koska PHP-FPM on sisäänrakennettu PHP-koodiin, voit lisätä sen järjestelmäpalveluksi, kun määrität PHP:n. Kun projekti on määritetty palveluksi, käytä tätä komentoa automaattiseen käynnistykseen:

|_+_|.

2. Tarkista, onko NGINX:llä pääsy pistorasiaan

Kun PHP-FPM käynnistyy, se luo Unix- tai TCP-vastakkeet muodostaakseen yhteyden NGINX-verkkopalvelimeen. PHP-FPM-työprosessit tarvitsevat pistokkeet kuunnellakseen NGINX-pyyntöjä. Varmista, että PHP-FPM ja NGINX on asetettu käyttämään samaa liitäntää

PHP-FPM käyttää eri konfiguraatiotiedostoa prosessipoolia kohti. Löydät nämä tiedostot osoitteesta:

|_+_|.

Pool socketit on hahmoteltu sen asetustiedostossa olevassa kuunteluohjeessa, esim. seuraava kuunteluohje määrittää mypool-nimisen poolin käyttämään Unix-liitäntää, joka löytyy osoitteesta: /run/php/mypool.sock :

|_+_|.

Jos NGINX ei pääse käsiksi poolin pistorasiaan, voit selvittää, mikä työntekijäpooli se on, tutkimalla, mikä pistoke on määritetty NGINX-virhelokissa. Jos PHP-FPM ei esimerkiksi käynnistänyt mypool worker poolia, NGINX lähettäisi 502-virheen ja lokimerkintä näyttäisi tältä:

|_+_|() to unix: :/run/php/mypool.sock epäonnistui (2: Ei tällaista tiedostoa tai hakemistoa).

paras virustorjunta Windows 7 2017: lle

3. Tarkista, onko PHP-FPM aikakatkaisu

Kun sovelluksesi vastaaminen kestää liian kauan, käyttäjät saavat aikakatkaisuvirheen. Jos PHP-FPM:n aikakatkaisu – korjattu poolin konfiguraatiossa (request_terminate_timeout) – on pienempi kuin NGINX:n aikakatkaisu, NGINX palauttaa 502-virheen.

Voit lisätä PHP-FPM:n aikakatkaisuasetusta poolin asetustiedostossa. Tämä voi kuitenkin aiheuttaa toisen ongelman: NGINX saattaa aikakatkaista ennen kuin saa vastauksen PHP-FPM:ltä.

NGINX:n oletusaikakatkaisu on 60 sekuntia. Jos olet pidentänyt PHP-FPM-aikakatkaisua yli 60 sekuntia, eikä PHP-sovelluksesi ole ehtinyt vastata, NGINX antaa 504 Gateway Timeout -virheen. Vältä tämä lisäämällä NGINX-aikakatkaisuasetusta.

502 Bad Gateway Cloudflaressa

Cloudflare palauttaa 502-virheen, jos se ei pysty muodostamaan kelvollista yhteyttä verkkosivustosi lähdeverkkopalvelimeen tai jos Cloudflare-palvelu ei ole käytettävissä tai se on määritetty väärin. Yleisimpiä syitä ovat:

  • Lähdepalvelin on ylikuormitettu liian monilla palvelinkuormituksilla, jotka laukaisevat palvelimen seisokkeja
  • WordPress-sivustot, joissa on alhainen PHP-muistirajoitus tai liian monta MYSQL-yhteyttä, voivat saada palvelimen latautumaan hitaasti
  • Virheelliset DNS-tietueet, liitännäis- tai teemaristiriidat WordPressissä ja palveluvirheet, esim. PHP-FPM ja välimuistipalvelut

Kokeile seuraavia vinkkejä Cloudflaren 502 Bad Gateway -virheen ratkaisemiseksi:

1. Lataa sivu uudelleen ja tyhjennä välimuisti

Verkkosivun uudelleenlataamisen pitäisi olla ensimmäinen asia, jota yrität saada virheilmoitukseen. 502-virhe voi erityisesti johtua palvelimen ylikuormituksesta, joka aiheuttaa tilapäisiä yhteysongelmia. Odota noin minuutti ennen kuin lataat sivun uudelleen. tämä yleensä ratkaisee sen.

Jos 502-virhe näkyy edelleen, tyhjennä selaimen välimuisti ja yritä uudelleen. Paina pitkään Ctrl + F5 Windows- ja Linux-selaimissa. Macin Chromessa ja Safarissa se on Cmd + Shift + R.

2. Tarkista, ettei liitännässäsi/teemassasi ole ristiriitoja

Jos käytät WordPressiä, 502-virhe saattaa johtua väärin määritetystä laajennuksesta. Voit selvittää tämän syyn poistamalla laajennukset käytöstä – tietoja ei menetetä.

  1. Kirjaudu sisään WordPress-tilillesi.
  2. Valitse sivupalkista Plugins.
  3. Käytä Poista käytöstä kaikissa laajennuksissasi.

Jos 502-virhe on ratkaistu, sinun on selvitettävä, mikä laajennus on ongelma. Voit tehdä tämän aktivoimalla laajennukset uudelleen yksitellen. Kun olet aktivoinut jokaisen uudelleen, lataa verkkosivu uudelleen. Kun Cloudflare-virhe toistuu, tiedät, mikä laajennus on syyllinen. Voit pyytää apua laajennuksen kehittäjältä lähettämällä lipun WordPressiin.

Varmista, että teemasi ja lisäosasi ovat uusimmat versiot ja että PHP-versiosi on tuettu.

3. Poista palomuurit ja CDN tilapäisesti käytöstä

Ongelma voi johtua Content Delivery Networkista (CDN) tai palomuurista. Tämä on yleinen ongelma palveluntarjoajien kanssa, joilla on ylimääräisiä palomuurikerroksia, kuten Cloudflare. Voit joko tarkistaa Cloudflaren online-tilasivulta tietoja palveluun liittyvistä ongelmista tai ottaa heihin yhteyttä.

Jos vahvistetaan, että ongelma liittyy palomuuriisi tai CDN:ään, yritä poistaa ne käytöstä väliaikaisesti ja ottaa ne käyttöön myöhemmin.

4. Tarkista DNS-palvelimesi

Joskus DNS (Domain Name System) -palvelimesi voivat palauttaa 502-virheen, koska verkkosivustosi verkkotunnus ei välttämättä osoita oikeaan IP-osoitteeseen. Jos olet äskettäin siirtänyt verkkosivustosi toiseen isännöintipalveluun, sinun on odotettava vähintään 24 tuntia, jotta eteneminen Internetissä on valmis.

Jos näin ei ole, voit yrittää tyhjentää IP-osoitteet ja muut DNS-tietueet paikallisesta DNS-välimuistista seuraavasti:

  1. Käynnistä komentoikkuna.
  2. Kirjoita |_+_|.

Tai Macin kautta:

  1. Avaa pääteikkuna.
  2. Kirjoita |_+_|.

502 Bad Gateway ratkaistu!

502 Bad Gateway -virhesanoma on normaali vastaus, kun verkkopyyntösi palauttamiseen osallistuvien palvelimien välisessä tiedonsiirrossa on jotain vikaa.

500-virhesanoma tarkoittaa yleensä, että keskuksen palvelinpuolella on ongelma. Joskus syy voi kuitenkin olla käyttäjän paikallisessa tietokonelaitteistossa ja/tai verkon asetuksissa. Onneksi tämä on hyvin yleinen virhe, ja voit kokeilla monia asioita saadaksesi verkkosivusi näkyviin tai ainakin tuomaan sinut lähemmäksi perimmäisen syyn ymmärtämistä.

Mitä muita virheilmoituksia olet kohdannut vieraillessasi verkkosivuilla? Ratkaisiko ongelma? Kerro meille kommenttiosiossa.

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Vapauta tilaa paikallisesti saatavilla olevista OneDrive-tiedostoista
Vapauta tilaa paikallisesti saatavilla olevista OneDrive-tiedostoista
Viimeisimmissä Windows 10 -versioissa voit vapauttaa tilaa OneDrive-ohjelmalla ja tehdä tiedostoistasi vain verkossa. Tämä voidaan tehdä valituille tiedostoille manuaalisesti.
Lataa Playful Puppies -teema Windows 10: lle, 8: lle ja 7: lle
Lataa Playful Puppies -teema Windows 10: lle, 8: lle ja 7: lle
Windowsin Playful Puppies -teemassa on söpöjä pieniä pentuja. Tämä kaunis teemapaketti luotiin alun perin Windows 7: lle, mutta voit käyttää sitä Windows 10: ssä, Windows 7: ssä ja Windows 8: ssa. Playful Puppies -teemassa on 13 taustakuvaa erilaisista penturotuista, mukaan lukien unkarilainen vizsla, chihuahua, terrieri ja kultainen noutaja. Mukana kuvat
Nintendo eShop on kuumassa vedessä Euroopan lainsäädännön mukaan
Nintendo eShop on kuumassa vedessä Euroopan lainsäädännön mukaan
Nintendo voi olla kuumassa vedessä, jos Norjan kuluttajaneuvosto toimii Nintendo eShopin viimeaikaisten havaintojensa perusteella. Neuvosto väittää, että Nintendon eShop ei ole EU: n lainsäädännön mukainen ennakkotilausten peruuttamispolitiikan vuoksi
Wuapp.exe puuttuu Windows 10: stä
Wuapp.exe puuttuu Windows 10: stä
Windows 10: n kanssa Microsoft on poistanut Wuapp.exe-tiedoston Windows 10: stä. Tässä on nopea kiertotapa ongelmalle.
Kuinka pelata YouTubea taustalla iPhonessa [joulukuu 2020]
Kuinka pelata YouTubea taustalla iPhonessa [joulukuu 2020]
https://www.youtube.com/watch?v=LDK-9ghxENg Erittäin yleinen ärsytys, joka liittyy YouTuben sisällön katselemiseen iPhonessa, on, että se sammuu automaattisesti, kun sovellus ei ole etualalla. Eli jos sinä
Mikä on solmu tietokoneverkossa?
Mikä on solmu tietokoneverkossa?
Solmuja on monenlaisia, mutta koti- tai yritysverkkoyhteydessä solmu voi olla pöytätietokone, reititin, kytkin, keskitin tai tulostin.
Palauta kirjaston oletusasetukset Windows 10: ssä
Palauta kirjaston oletusasetukset Windows 10: ssä
Katso, kuinka voit palauttaa kirjaston oletusasetukset Windows 10: ssä. Tämä voidaan tehdä joko Kirjaston ominaisuuksilla tai Nauhalla.