Principal Altres 502 Bad Gateway: com solucionar-ho

502 Bad Gateway: com solucionar-ho



Com a visitant o propietari del lloc web, veure l'error 502 Bad Gateway pot ser desconcertant, ja que el problema específic no està clar. Aquest és un codi d'estat HTTP genèric i popular. Suposant que la vostra connexió a Internet està bé, veure aquest missatge significa que probablement hi ha un problema de comunicació amb el servidor. I el resultat és que no veus la pàgina web que has sol·licitat.

502 Bad Gateway - Com solucionar-ho

Tot i que l'error 502 sol ser un problema al costat del servidor, la causa pot ser ocasionalment a l'extrem del client. En aquest article, us ajudarem a arribar al fons d'aquest misteri provant consells senzills per al client. O esborraràs el problema o t'aproparàs a comprendre la causa.

502 Significat de la porta d'accés incorrecta

Sempre que intenteu accedir a una pàgina web, el vostre navegador bàsicament demana al servidor web que accedeixi a la pàgina. Aleshores, el servidor web processarà la vostra sol·licitud i retornarà el recurs que heu sol·licitat juntament amb una capçalera HTTP i un codi d'estat HTTP.

Però si hi ha un problema amb el servidor, és possible que rebeu un dels diversos codis d'error 500 diferents. Tots indiquen un problema amb el servidor. Per tant, l'error 502 Bad Gateway (la sol·licitud del client (el vostre navegador)) va ser bo, però el servidor no va poder retornar el recurs sol·licitat.

502 Correcció de passarel·la incorrecta

Aquests són alguns consells que podeu provar des del vostre navegador web per esborrar l'error 502 Bad Gateway i mostrar la vostra pàgina web.

1. Proveu de tornar a carregar la pàgina

L'error podria ser causat per una fallada del servidor en lloc d'una interrupció, i els problemes de connectivitat del servidor es poden solucionar amb una rapidesa raonable en la majoria dels casos.

Comenceu tornant a carregar la pàgina: feu clic a la fletxa circular a prop de la barra d'adreces URL. A Chrome i Safari, està a l'esquerra, a Firefox és a la dreta. Espereu un minut més o menys abans de tornar a carregar la pàgina. Si es mostra la pàgina web, el problema ha desaparegut.

Una altra cosa ràpida que podeu provar és obrir una nova sessió del navegador. Tanqueu totes les finestres obertes del navegador, obriu una nova finestra i torneu a provar de navegar a la pàgina web.

el disc dur extern no apareix en mac

2. Proveu d'esborrar la memòria cau del vostre navegador

El vostre navegador web desa la informació de cada lloc web que visiteu a la memòria cau del navegador. Cada vegada que torneu a visitar un lloc web, les pàgines es carreguen més ràpidament perquè el vostre navegador utilitza el que s'emmagatzema a la memòria cau.

Tanmateix, aquesta configuració no sempre és bona. Si la memòria cau del vostre navegador té una versió obsoleta o danyada del lloc web, això pot provocar l'error 502. Penseu en esborrar la memòria cau del vostre navegador per obtenir la versió més actualitzada de les pàgines web a les quals intenteu accedir. Així és com es fa:

Chrome

  1. A la finestra del navegador Chrome, feu clic al menú de tres punts a la part superior dreta.
  2. Seleccioneu l'opció Més eines.
  3. Seleccioneu Esborra les dades de navegació...
  4. A la finestra emergent Esborra les dades de navegació, assegureu-vos que només estigui marcada l'opció Imatges i fitxers a la memòria cau, decidiu l'interval de temps i després Esborra les dades.

Firefox

  1. A la finestra del navegador Firefox, feu clic a la icona d'hamburguesa a la part superior dreta.
  2. Feu clic a Historial.
  3. Seleccioneu Esborra l'historial recent...
  4. A la finestra emergent, a l'interval de temps per esborrar el desplegable, trieu Tot.
  5. Assegureu-vos que només estigui marcada la casella de memòria cau i, a continuació, esborra ara.

Safari

Per buidar la memòria cau al vostre navegador Safari, cal activar el menú Desenvolupament. Fer això:

  1. Aneu a Preferències i després Avançat.
  2. Marqueu la casella Mostra el menú de desenvolupament a la barra de menús.
  3. Aneu a Desenvolupament i després a Buida les memòries cau.

502 Bad Gateway a NGINX

PHP-FastCGI Process Manager (PHP-FPM) és un procés en segon pla per gestionar les sol·licituds del servidor web per a aplicacions PHP. NGINX passa sol·licituds web als processos de treball PHP-FPM que executen l'aplicació PHP. NGINX retorna un error 502 Bad Gateway quan no pot delegar correctament una sol·licitud a PHP-FPM o si PHP-FPM no respon.

A continuació es mostren les causes més comunes perquè NGINX retorni un error 502:

  • PHP-FPM no s'està executant.
  • NGINX no es pot comunicar amb PHP-FPM.
  • PHP-FPM s'està esgotant.

Ara vegem com confirmar si algun dels anteriors és el problema i com solucionar-lo.

1. Comproveu si PHP-FPM s'està executant

Quan PHP-FPM no s'executa, NGINX retornarà un error 502 a totes les sol·licituds destinades a arribar a l'aplicació PHP. Podeu utilitzar una ordre ps mitjançant un host Linux per comprovar si s'executen processos PHP-FPM. L'ordre és:

|_+_|.

Si els resultats d'aquesta ordre no mostren cap grup de PHP-FPM o processos primaris, cal que PHP-FPM estigui en execució per corregir els errors 502. Per fer que la vostra aplicació PHP sigui més fiable, penseu a utilitzar systemd per gestionar PHP-FPM com a servei al vostre entorn de producció. El procés de fons de PHP-FPM començarà a servir automàticament la vostra aplicació PHP sempre que s'obri una nova instància o quan comenci el vostre servidor.

Com que PHP-FPM està integrat al codi PHP, podeu afegir-lo com a servei de sistema quan configureu PHP. Un cop configurat el projecte com a servei, utilitzeu aquesta ordre per a un inici automàtic:

|_+_|.

2. Comproveu si NGINX té accés al sòcol

Un cop s'inicia PHP-FPM, genera sòcols Unix o TCP per connectar-se al servidor web NGINX. Els processos de treball PHP-FPM necessiten els sòcols per escoltar les sol·licituds NGINX. Assegureu-vos que PHP-FPM i NGINX estiguin configurats per utilitzar el mateix sòcol

PHP-FPM utilitza un fitxer de configuració diferent per grup de processos. Per trobar aquests fitxers, aneu a:

|_+_|.

Els endolls de la piscina es descriuen en una instrucció d'escolta al seu fitxer de configuració, p. la següent instrucció d'escolta, configura un grup anomenat mypool per utilitzar un sòcol Unix que es troba a: /run/php/mypool.sock :

|_+_|.

Si NGINX no pot accedir al sòcol d'un grup, podeu esbrinar quin grup de treballador és examinant quin sòcol s'especifica al registre d'errors de NGINX. Si PHP-FPM no va iniciar el grup de treballador de mypool, per exemple, NGINX enviaria un error 502 i l'entrada de registre tindria un aspecte semblant a això:

|_+_|() a unix: :/run/php/mypool.sock ha fallat (2: no hi ha cap fitxer o directori).

millor tauleta pels diners 2018

3. Comproveu si PHP-FPM s'està esgotant

Quan la vostra aplicació triga massa a respondre, els usuaris rebran un error de temps d'espera. Si el temps d'espera de PHP-FPM, fixat a la instrucció de configuració del grup (request_terminate_timeout), és inferior al temps d'espera de NGINX, NGINX retornarà un error 502.

Podeu augmentar la configuració del temps d'espera de PHP-FPM al fitxer de configuració del grup. Tanmateix, això podria causar un altre problema: NGINX podria esgotar el temps abans d'obtenir una resposta de PHP-FPM.

El temps d'espera predeterminat de NGINX és de 60 segons. Si heu augmentat el temps d'espera PHP-FPM més de 60 segons i la vostra aplicació PHP no ha tingut temps de respondre, NGINX emetrà un error 504 Gateway Timeout. Eviteu-ho augmentant la configuració del temps d'espera de NGINX.

502 Bad Gateway a Cloudflare

Cloudflare retornarà un error 502 quan no pugui iniciar una connexió vàlida amb el servidor web d'origen del vostre lloc web o si el servei Cloudflare no està disponible o està configurat incorrectament. Les causes més freqüents inclouen:

  • El servidor d'origen està sobrecarregat amb massa càrregues del servidor que desencadenen temps d'inactivitat del servidor
  • Els llocs web de WordPress amb límits de memòria PHP baixos o massa connexions MYSQL poden fer que el servidor es carregui lentament
  • Registres DNS incorrectes, conflictes de complements o temes a WordPress i errors de servei, p. PHP-FPM i serveis de memòria cau

Proveu els següents consells per resoldre l'error 502 Bad Gateway de Cloudflare:

1. Torneu a carregar la pàgina i esborra la memòria cau

Tornar a carregar la pàgina web hauria de ser el primer que intenteu per a qualsevol missatge d'error. L'error 502, concretament, pot ser el resultat de la sobrecàrrega del servidor que causa problemes de connexió temporals. Espereu un minut més o menys abans de tornar a carregar la pàgina; això normalment ho soluciona.

Si l'error 502 encara es mostra, esborra la memòria cau del navegador i torna-ho a provar. Premeu llargament Ctrl + F5 per als navegadors Windows i Linux. Per a Chrome i Safari a Mac, és Cmd + Maj + R.

2. Comproveu si hi ha conflictes al vostre connector/tema

Si utilitzeu WordPress, l'error 502 pot ser que es degui a un connector mal configurat. Per solucionar si aquesta és la causa, desactiveu els vostres connectors: no es perdran dades.

  1. Inicieu la sessió al vostre compte de WordPress.
  2. Seleccioneu Connectors a la barra lateral.
  3. Apliqueu una Desactivació a tots els vostres connectors.

Si es resol l'error 502, haureu de trobar quin connector és un problema. Per fer-ho, reactiveu individualment els connectors. Després de reactivar cadascun, torneu a carregar la pàgina web. Quan torni a passar l'error de Cloudflare, sabreu quin connector és el culpable. Podeu sol·licitar ajuda al desenvolupador del connector publicant un bitllet a WordPress.

Assegureu-vos que els vostres temes i connectors siguin les últimes versions i que la vostra versió de PHP sigui compatible.

3. Desactiveu temporalment els vostres tallafocs i CDN

El problema pot ser causat per la xarxa de lliurament de contingut (CDN) o els tallafocs. Aquest és un problema comú amb els proveïdors amb capes de tallafoc addicionals com Cloudflare. Podeu consultar la pàgina d'estat en línia de Cloudflare per obtenir informació sobre qualsevol problema amb el seu servei, o podeu contactar-hi.

Si es confirma que el problema és amb els vostres tallafocs o CDN, proveu de desactivar-los temporalment i després habiliteu-los.

4. Comproveu els vostres servidors DNS

De vegades, els servidors del vostre sistema de noms de domini (DNS) poden retornar l'error 502 perquè és possible que el domini del vostre lloc web no estigui apuntant a l'adreça IP correcta. Si recentment heu traslladat el vostre lloc web a un altre servei d'allotjament, haureu d'esperar almenys 24 hores perquè es completi la propagació per Internet.

Si aquest no és el cas, per esborrar adreces IP i altres registres DNS de la memòria cau DNS local, podeu provar d'esborrar-lo, a continuació us indiquem com:

  1. Inicieu una finestra d'ordres.
  2. Introduïu |_+_|.

O mitjançant un Mac:

  1. Obre una finestra de terminal.
  2. Introduïu |_+_|.

502 Bad Gateway resolt!

El missatge d'error 502 Bad Gateway és una resposta estàndard quan hi ha alguna cosa malament en les comunicacions entre els servidors implicats en retornar la vostra sol·licitud web.

El missatge d'error 500 normalment significa que hi ha un problema amb el servidor de l'intercanvi. Tanmateix, de vegades, la causa pot ser l'equip informàtic local i/o la configuració de la xarxa de l'usuari. Afortunadament, aquest és un error molt comú, i hi ha moltes coses que podeu provar per mostrar la vostra pàgina web o, almenys, per apropar-vos a entendre la causa arrel.

Quins altres missatges d'error has experimentat en visitar pàgines web? S'ha resolt el problema? Feu-nos-ho saber a la secció de comentaris.

Articles D'Interès

L'Elecció De L'Editor

Desactiveu les visualitzacions prèvies de miniatures Ctrl + Tab a Firefox
Desactiveu les visualitzacions prèvies de miniatures Ctrl + Tab a Firefox
A partir del Firefox 63, prement Ctrl + Tab s'obre un nou quadre de diàleg que mostra les previsualitzacions en miniatura de totes les pestanyes obertes. A continuació s’explica com desactivar-lo.
Pay-as-you-go: la millor manera de comprar un telèfon intel·ligent?
Pay-as-you-go: la millor manera de comprar un telèfon intel·ligent?
Recentment he comentat la manera d’extreure les millors ofertes per a mòbils, però què passa amb la compra del telèfon? Probablement heu descobert que hi ha tres maneres bàsiques de comprar un telèfon al Regne Unit: aconseguir-ho
Com emetre a Fire Stick des d'un telèfon Android
Com emetre a Fire Stick des d'un telèfon Android
Les instruccions completes per emetre o reproduir un telèfon intel·ligent Android en un stick de reproducció d'Amazon Fire TV Stick, amb passos per als models Samsung.
Com veure Apple TV en un dispositiu Android
Com veure Apple TV en un dispositiu Android
Aquest article explica les diferents maneres de veure Apple TV en un telèfon intel·ligent o tauleta Android i Android TV.
El tema Rainy Days per a Windows 8
El tema Rainy Days per a Windows 8
Obteniu quinze fons de pantalla plujosos amb el tema Rainy Days per a Windows 8. Ve amb fons d’escriptori d’alta qualitat amb pluja i temps tempestuós. Per obtenir el tema Windows 8 de Rainy Days, feu clic a l'enllaç de baixada següent i, a continuació, feu clic a Obre. Això aplicarà el tema al vostre escriptori. Descarregueu el tema Rainy Days per a assistència de Windows 8
Les 5 millors aplicacions gratuïtes d'aprenentatge d'idiomes del 2024
Les 5 millors aplicacions gratuïtes d'aprenentatge d'idiomes del 2024
Les millors aplicacions d'aprenentatge d'idiomes per facilitar la comprensió d'un idioma nou. Utilitzeu-los com a principiants o per afinar les vostres habilitats.
10 avantatges d'utilitzar una VPN
10 avantatges d'utilitzar una VPN
A mesura que s'amplia l'ús de les tecnologies digitals, també ho fa la nostra exposició a possibles violacions de la privadesa i amenaces cibernètiques. Tot i que Internet ofereix enormes oportunitats, la nostra dependència també ens fa vulnerables als ciberatacs, les estafes i les infraccions de dades. Això és