✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

504-virhe WordPressissä: kuinka korjata se

14

Oletko koskaan havainnut 504-virhettä verkkosivustollasi? Pelottava asia, eikö?

Kun pyörität yritystä, asioista, jotka voivat mennä pieleen, ei ole koskaan pulaa. Tähän vaikuttavat monet tekijät, inhimilliset tekijät, tekniset tekijät ja jopa ympäristötekijät.

Ja kun lisäät verkkosivuston tähän yhdistelmään, katastrofimahdollisuudet eivät vain lopu. Sinulla on mahdollisia tietoturvarikkomuksia tai havaitsemattomia seisokkeja tai jopa huono käyttöliittymä/UX-suunnittelu jne.

Oletetaan kuitenkin, että teit kaiken täydellisesti. Sinulla on turvallinen sivusto, joka latautuu nopeasti.

Hakukoneet sijoittavat sen ensimmäiselle tulossivulle. Ja sitten näet "Tapahtui virhe (tila: 504)". Mitä nyt? Alat kysyä Googlessa: "Mikä on 504-virhe?", "Mikä on 504-yhdyskäytävän aikakatkaisu?", "Mitä Gateway Timeout tarkoittaa?" ?" ja "Mitä 504 Gateway Timeout tarkoittaa?".

Mikä on 504-virhe?

Ennen kuin käsittelemme itse virhettä, on tärkeää ymmärtää, miten ne syntyvät. Kun käynnistät selaimen ja siirryt verkkosivustolle, se lähettää pyynnön verkkopalvelimelle, jolla sitä isännöi.

Tämä palvelin käsittelee sitten pyynnön ja lähettää takaisin pyytämäsi HTTP-otsikon kanssa. Tässä otsikossa on yksi monista tilakoodeista, jotka ilmoittavat, onko kaikki hyvin tai onko jokin ongelma. Jokainen koodi ei ole huono – 200 tilakoodi tarkoittaa, että mitään ongelmaa ei ole.

Mitä tulee 504-virheeseen, tilavirhekoodia on muutama 500, kuten 500, 501, 503, 504, ja niillä kaikilla on eri merkitys. Ne osoittavat, että pyyntö hyväksyttiin, mutta palvelin esti pyynnön täyttämisen.

Tässä tapauksessa 504-yhdyskäytävän aikakatkaisu tarkoittaa, että palvelin aikakatkaistiin odottaessaan toisen palvelimen vastausta. Voit saada 504 huonon yhdyskäytävän, kun pyyntöön liittyy kaksi palvelinta, ja ensimmäinen aikakatkaistiin odottaessaan toisen vastausta.

Miltä 504-tilakoodi saattaa näyttää sinusta

Joillakin yksittäisillä verkkosivustoilla on vapaus muokata 504-virhekoodin näyttötapaa, mutta yleisimmät tavat ovat:

  • 504 Gateway Timeout
  • 504 VIRHE
  • Yhdyskäytävän aikakatkaisu (504)
  • HTTP 504

Virhe näkyy selainikkunassa, aivan kuten tavallisella verkkosivulla. Saatat nähdä ylä- ja alatunnisteet sekä mukavan viestin, tai saatat saada kokonaan valkoisen sivun ja vain 504 yläreunassa. Riippumatta siitä, miten kyseinen verkkosivusto näyttää sen, se on sama viesti.

Yksityiskohdat 504-virheistä

Kuten mainittiin, on olemassa erilaisia ​​HTTP-tilakoodeja, jotka voivat näkyä verkkosivustollasi milloin tahansa. Esimerkiksi 200 tilakoodia tarkoittaa, että kaikki on kunnossa. 300 tilakoodia tarkoittaa, että URL-uudelleenohjaus on käynnissä.

400-tilakoodi ilmoittaa, että loppukäyttäjässä tai "asiakkaassa" on virhe. Tässä tilanteessa vika on selaimessa, palomuurissa, Internet-yhteydessä tai välityspalvelimen asetuksissa. 500 tilakoodia, kuten 504 yhdyskäytävävirhe, tarkoittavat, että verkkosivuston palvelimessa on ongelma.

Kun sinulla on 504-virhekoodi, menetät todennäköisesti yhteyden verkkosivustoon tai et voi muodostaa yhteyttä siihen aluksi. Tämä tarkoittaa, että verkkosivuston palvelin vastaanotti pyynnön, mutta ei voi vastata siihen, koska sen käsittely kesti liian kauan ja se aikakatkaistiin.

Kun haluat tehdä 504-virheen vianmäärityksen verkkosivustollasi, kiinnitä huomiota sanamuotoon, jos haluat rajata ongelman juuren. Jos sinulla on "NGINX" tai jonkin tietyn verkkoisäntä- tai CDN-palveluntarjoajan nimi, ongelma on isännöitsijän puolella, ja sinun tulee ottaa heihin yhteyttä, jotta he voivat korjata sen.

Toisaalta, jos virhesanoma on yleinen, ongelma voi johtua omasta kokoonpanostasi. Yleisin syy on, että palvelimella ei ole tarpeeksi muistia tai kaistanleveyttä pyynnön vastaanottamiseen. Korjataksesi tämän virheen, sinun on skaalattava resurssit vastaavasti.

Kuinka korjata 504 Gateway Timeout -virheet verkkosivustollasi?

504-virhe WordPressissä: kuinka korjata se

Kuten edellä on kuvattu, tällaisen virheen vastuuhenkilön tunnistaminen on itse asiassa helppoa. Tämä virhekoodi ilmaisee palvelinpuolen virheen, joten se on joko sinun tai isännän päässä. On kuitenkin olemassa monia syitä, miksi palvelin ei pysty toimittamaan pyyntöä ja antaa vastineeksi 504:n.

Onko se vain väliaikaista?

Jos havaitsit virheen itse, eikä kukaan muu ole ilmoittanut siitä, päivitä verkkosivusto. Tyhjennä sitten selaimen välimuisti. Jos verkkosivusto palaa, se on luultavasti vain tilapäinen palvelinhäiriö, mutta sinun on pidettävä sitä silmällä, jotta sitä ei tapahdu useammin.

Onko sinulla tietoturvaloukkaus?

Jos virhe ei ole väliaikainen, sinun kannattaa olla varma, ettei sinulla ole turvallisuusuhkia, kuten DDoS tai jotain vastaavaa. Tarkista suojauslaajennukset ja katso, ovatko ne saaneet jotain kiinni. Jos sinulla on tietoturvan palveluntarjoaja, joka on palkattu hallitsemaan tätä, tarkista heiltä. Haluat sulkea tämän pois kummallakin tavalla, koska tässä on vaakalaudalla paljon muutakin kuin vain palvelimen toimintahäiriö.

Voisiko syynä olla viimeaikainen muuttoliike?

504-virhe WordPressissä: kuinka korjata se

Verkkosivustosi siirtäminen on nykyään melko yleistä, eikä sen onnistunut tekeminen ole kovin vaikeaa. On kuitenkin olemassa joitain siirtoja, joista osa on jopa niin yksinkertaista kuin siirtyminen HTTP:stä HTTPS:ään, jotka voivat johtaa väliaikaiseen 504-virheeseen.

Tämä johtuu siitä, että DNS-tietueet eivät ole levinneet kokonaan. Sivustosi antaa 504-virheen, kunnes se tapahtuu. Jos tämä ei ratkea itsestään jonkin ajan kuluttua, sinun on tallennettava asiakaspuolen DNS-palvelimet välimuistiin.

Voiko se olla tietokanta?

Jos uskot, että MySQL-tietokanta on jotenkin syyllinen, korjaa se laajennuksen avulla. WP-DBManager on hyvä ehdotus, joka on osoittautunut toimivaksi.

Oletko muokannut tietokantasi tiedostoja?

Jos sinulla on, tämä saattaa olla ongelma. Ei ongelma koko tietokannassa, mutta jos jotain on muutettu väärin jossakin näistä tiedostoista, se saattaa aiheuttaa häiriön palvelussa. Tarkasteltava tiedosto on .htaccess – tiedosto. Palauta se edelliseen versioon, joka oli ennen päivitystä, ja katso, korjaatko ongelman.

Asensitko uuden teeman tai laajennuksen?

504-virhe WordPressissä: kuinka korjata se

Jos olet tehnyt online-hakuja 504-virheaiheesta, huomaat, että laajennuksia syytetään melko usein tästä. Ja se on järkevää – jos et käytä tarpeeksi aikaa niiden tarkistamiseen, uusi laajennus tai teema voi johtaa 504-virheeseen.

Jos voit määrittää, milloin virhe alkoi näkyä, tiedät mistä etsiä uusia laajennuksia tai ehkä päivityksiä. Jos uskot, että tuolloin asentamasi laajennus on syyllinen, poista se käytöstä ja katso sitten, jatkuuko ongelma. Jos tämä ei katkaise sitä, kokeile tehdä tämä kaikilla laajennuksilla yksi kerrallaan. Palvelimen vasteajan hidastuminen saattaa johtua väärin välimuistissa olevasta tai päivitetystä laajennuksesta.

CDN saattaa olla syyllinen

Suosittu tapa vianmääritykseen asiakaspuolella on poistaa välityspalvelin käytöstä. Tämä johtuu siitä, että välityspalvelin saattaa itse asiassa estää palvelinta lähettämästä tiedostoja selainikkunaan.

Meillä on kuitenkin 500 virhe, ja ongelma on sinussa, ei asiakkaassa. Ainoa tapa, jolla välityspalvelin voi aiheuttaa ongelmia, on, jos CDN on tavalla tai toisella yhteyden tiellä. Jos näin on, huomaat, että virheessä on CDN-palveluntarjoajan nimi jossain ilmoituksessa, ja sinun tulee ottaa heihin yhteyttä saadaksesi apua.

Lopetetaan ajatukset 504-virheestä

Kuten näet, tavoista yrittää korjata tällaisia ​​virheitä verkkosivustollasi ei ole pulaa. Ne ovat tyypillisesti palvelinpuolisia, ja voit ottaa yhteyttä isäntäisi asioiden korjaamiseksi. Sinun pitäisi kuitenkin tietää, että ne voivat johtua myös laajennuksista tai jopa teemoista sekä PHP-työntekijöiden jonosta tai ruuhkasta.

Jos pidit tämän artikkelin lukemisesta 504-virheen korjaamisesta, sinun tulee tarkistaa tämä artikkeli WordPressin valkoisen kuoleman näytön korjaamisesta.

Kirjoitimme myös muutamista aiheeseen liittyvistä aiheista, kuten WordPressin http-virheen korjaamisesta kuvaa ladattaessa, kuinka korjata liian monta uudelleenohjausta, kuinka korjata WordPress, joka ei lähetä sähköpostia, kuinka korjata err_ssl_version_or_cipher_mismatch ja korjata 502 bad gateway -virhe.

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja