▷ Chyba 502 Bad Gateway: čo to je, príčiny a riešenie

chyba 502 zlá brána

Chyba 502 Bad Gateway je spolu s chybou 401 jednou z najbežnejších na internete. Facebook, Youtube, Twitter a stránky vytvorené v rámci WordPress a Prestashop zobrazujú tento typ chýb každý deň. Príčina zvyčajne súvisí s komunikačným problémom medzi servermi príslušnej webovej stránky (nesprávna brána). Riešenie, rovnako ako v predchádzajúcich chybách zaznamenaných v Tuexperto, sa líši v závislosti od toho, či sme jednoduchými navigátormi stránky alebo či sme administrátormi webu. Nech už je náš prípad akýkoľvek, riešenie chyby 502 nám nebude trvať dlhšie ako päť minút a nejaké naliehanie v prípade, že sme administrátormi a vlastníkmi stránky.

Čo je chyba 502 Bad Gateway a čo ju spôsobuje

Ako naznačuje názov samotnej chyby, chyba 502 je spôsobená zlým zadaním určitej odpovede z jedného servera na druhý. Tento zlý vstup je spôsobený neschopnosťou jedného alebo viacerých serverov komunikovať s hlavným webovým serverom. To znamená, že požiadavku z nášho prehľadávača na servery stránky nebolo možné spracovať z dôvodu nedostatočnej komunikácie s nadradeným serverom .

502-zla-chyba-brány

Kvôli samotnej povahe problému bude riešenie obvykle pochádzať od vlastníka stránky. To neznamená, že nemôžeme vykonať určité kroky na vyriešenie problému ako jednoduchí používatelia, pretože niekedy to môže byť spôsobené vyrovnávacou pamäťou prehliadača alebo určitým proxy serverom.

Riešenie chyby 502 Bad Gateway, ak sme používatelia

Existuje niekoľko spôsobov, ako vyriešiť vyššie uvedenú chybu, ak sme navigátormi, a väčšina sa týka internetového prehliadača, ktorý používame.

Riešenie 1

Prvá vec, ktorú budeme musieť urobiť, aby sme vyriešili chybu 502, je znovu načítať stránku stlačením klávesu F5 a skontrolovať, či nejde o náhodnú chybu. V prípade, že sa táto chyba bude zobrazovať aj naďalej, pokúsime sa získať prístup na inú stránku na rovnakom webe, aby sme vylúčili možné všeobecné zlyhanie webu. Napríklad, ak sme na www.tuexperto.com/whatsapp, budeme sa musieť pokúsiť zadať www.tuexperto.com.

Riešenie 2

V prípade, že sa chyba bude objavovať naďalej, ďalšou vecou, ​​ktorú budeme musieť urobiť, je vyčistiť vyrovnávaciu pamäť prehliadača, ktorý používame. V prehliadači Google Chrome je to jednoduché ako kliknutie na tri body Možnosti, výber Viac nástrojov, kliknutie na Vymazať údaje prehliadania a nakoniec kliknúť na Vymazať údaje .

vymazať vyrovnávaciu pamäť google chrome

Webová stránka sa stále nezobrazuje? Potom je to s najväčšou pravdepodobnosťou chyba webu. Môžeme sa pokúsiť zadať z iného zariadenia (mobil, tablet, notebook) prostredníctvom iného WiFi alebo dátového pripojenia, aby sme overili, či je to tak.

Riešenie chyby 502, ak vlastníme web

Ak sme správcovia webovej stránky, možné riešenie sa tu líši v závislosti od jej pôvodu a typu webovej stránky.

Riešenie 1

V prípade, že ako CMS našej webovej stránky použijeme WordPress, bude prvým krokom k vyriešeniu chyby deaktivácia najnovších doplnkov a tém, ktoré sme nainštalovali na web . Ak je to tak, že sme nedávno nainštalovali veľa doplnkov, môžeme ich deaktivovať naraz, ak zmeníme názov priečinka Plugins v priečinku wp-content servera stránky.

zakázať wordpress pluginy -

Kľúčom v tomto okamihu je deaktivácia doplnkov jeden po druhom a opätovné načítanie stránky, ktorá zobrazuje chybu, aby sa zistilo, či je vyriešená, aj keď to bude závisieť od počtu doplnkov, ktoré na našej stránke máme.

Riešenie 2

Ak sme nedávno nainštalovali službu CDN (Content Delivery Network) na zlepšenie rýchlosti načítania našich webových stránok, je pravdepodobné, že tým bola spôsobená chyba 502. Je to tak preto, lebo kód príslušnej služby mohol byť v rozpore s časťou kódu na našej stránke.

Niektoré z hlavných sietí CDN:

  • CloudFlare
  • Amazon CloudFront
  • MaxCDN
  • CDN77
  • Incapsula CDN
  • KeyCDN

Ak chcete opraviť chybu brány, je to jednoduché ako dočasné vypnutie siete CDN prostredníctvom stránky služieb . Ak sme našli riešenie, je najlepšie obrátiť sa na službu s cieľom vyriešiť tento konflikt.

Riešenie 3

Aktualizovali sme web nedávno? Potom je pravdepodobné, že sa generuje chyba, ktorá je v rozpore s komunikáciou medzi servermi.

Ak sme pokročilí používatelia, môžeme chybu nájsť veľmi jednoduchým spôsobom. Za týmto účelom vytvoríme súbor PHP prostredníctvom pokročilého textového editora (NotePad ++) a predstavíme nasledujúce riadky kódu:

Original text


phpinfo (); ?> Ďalej skopírujeme súbor do koreňového priečinka servera a sprístupníme ho cez adresu www.domainname.com/filename.php . Akonáhle sme vo vnútri, budeme hľadať riadok, ktorý obsahuje značku  error_log a nájdeme cestu, na ktorú sa chyba týka.

Riešenie 4

Posledným riešením je kontaktovať našu hostiteľskú službu s cieľom opraviť chybu, pretože to môže byť spôsobené zlyhaním servera služby. Ak máme technickú pomoc, najpravdepodobnejšia vec je, že chybu opravia zadarmo.

Ďalšie chyby identifikované spoločnosťou OneExpert

  • Chyba 401 Vyžaduje sa autorizácia
  • Chyba HTTP 500
  • Chyba 503 Služba je dočasná a nedostupná