Principal De Outros 502 Bad Gateway - Como corrigir

502 Bad Gateway - Como corrigir



Como visitante ou proprietário de um site, ver o erro 502 Bad Gateway pode ser intrigante, pois o problema específico não é claro. Este é um código de status HTTP popular e genérico. Supondo que sua conexão com a Internet esteja boa, ver esta mensagem significa que provavelmente há um problema de comunicação com o servidor. E o resultado é que você não vê a página da web que solicitou.

502 Bad Gateway - Como corrigir

Embora o erro 502 seja normalmente um problema no lado do servidor, a causa pode ocasionalmente estar no lado do cliente. Neste artigo, ajudaremos você a desvendar esse mistério experimentando dicas simples do lado do cliente. Você resolverá o problema ou chegará mais perto de entender a causa.

502 Significado de Gateway Inválido

Sempre que você tenta acessar uma página da web, seu navegador basicamente pede ao servidor da web para acessar a página. O servidor da Web processará sua solicitação e retornará o recurso solicitado junto com um cabeçalho HTTP e um código de status HTTP.

Mas se houver um problema no servidor, você poderá receber um dos vários códigos de erro 500 diferentes. Todos eles indicam um problema com o servidor. Portanto, o erro 502 Bad Gateway – a solicitação do cliente (seu navegador) – era bom, mas o servidor não conseguiu retornar o recurso solicitado.

502 Correção de Gateway Inválido

Aqui estão algumas dicas que você pode tentar no seu navegador da Web para limpar o erro 502 Bad Gateway e exibir sua página da Web.

1. Tente recarregar a página

O erro pode ser causado por uma falha no servidor, em oposição a uma interrupção, e os problemas de conectividade do servidor podem ser corrigidos com rapidez razoável na maioria dos casos.

Comece recarregando a página – clique na seta circular perto da barra de endereço do URL. No Chrome e Safari, está à esquerda, no Firefox está à direita. Aguarde um minuto ou mais antes de recarregar a página. Se a página da Web for exibida, o problema desapareceu.

Outra coisa rápida que você pode tentar é abrir uma nova sessão do navegador. Feche todas as janelas do navegador abertas, abra uma nova janela e tente navegar para a página da Web novamente.

você pode mudar seu nome quinzenal

2. Tente limpar o cache do navegador

Seu navegador da web salva informações de cada site que você visita no cache do navegador. Sempre que você revisita um site, as páginas carregam mais rápido porque seu navegador usa o que está armazenado no cache.

No entanto, essa configuração nem sempre é uma coisa boa. Se o cache do seu navegador tiver uma versão desatualizada ou corrompida do site, isso pode causar o erro 502. Considere limpar o cache do seu navegador para obter a versão mais atualizada das páginas da Web que você está tentando acessar. Veja como isso é feito:

cromada

  1. Na janela do navegador Chrome, clique no menu de três pontos no canto superior direito.
  2. Selecione a opção Mais Ferramentas.
  3. Selecione Limpar dados de navegação…
  4. No pop-up Limpar dados de navegação, verifique se apenas a opção Imagens e arquivos em cache está marcada, decida o intervalo de tempo e, em seguida, Limpar dados.

Raposa de fogo

  1. Na janela do navegador Firefox, clique no ícone de hambúrguer no canto superior direito.
  2. Clique em Histórico.
  3. Selecione Limpar histórico recente…
  4. No pop-up, no menu suspenso Intervalo de tempo para limpar, escolha Tudo.
  5. Certifique-se de que apenas a caixa Cache esteja marcada e, em seguida, Clear Now.

Safári

Para esvaziar o cache no navegador Safari, o menu Desenvolver precisa ser ativado. Para fazer isso:

  1. Vá para Preferências e depois Avançado.
  2. Marque a caixa Mostrar menu de desenvolvimento na barra de menus.
  3. Vá para Desenvolver e depois Esvaziar Caches.

502 Gateway inválido no NGINX

PHP-FastCGI Process Manager (PHP-FPM) é um processo em segundo plano para lidar com solicitações do servidor web para aplicativos PHP. O NGINX passa solicitações da web para processos de trabalho PHP-FPM que executam o aplicativo PHP. O NGINX retorna um erro 502 Bad Gateway quando não pode delegar com sucesso uma solicitação ao PHP-FPM ou se o PHP-FPM não responder.

Aqui estão as causas mais comuns para o NGINX retornar um erro 502:

  • O PHP-FPM não está em execução.
  • O NGINX não consegue se comunicar com o PHP-FPM.
  • PHP-FPM está expirando.

Agora vamos ver como confirmar se algum dos itens acima é o problema e como corrigi-lo.

1. Verifique se o PHP-FPM está em execução

Quando o PHP-FPM não estiver em execução, o NGINX retornará um erro 502 para todas as solicitações destinadas a alcançar o aplicativo PHP. Você pode usar um comando ps por meio de um host Linux para verificar a execução de processos PHP-FPM. O comando é:

|_+_|.

Se os resultados deste comando não exibirem nenhum pool PHP-FPM ou processos primários, o PHP-FPM precisa estar em execução para corrigir os erros 502. Para tornar seu aplicativo PHP mais confiável, considere usar o systemd para gerenciar o PHP-FPM como um serviço em seu ambiente de produção. O processo em segundo plano do PHP-FPM começará a servir automaticamente seu aplicativo PHP sempre que uma nova instância for aberta ou seu servidor for iniciado.

Como o PHP-FPM é integrado ao código PHP, você pode adicioná-lo como um serviço systemd ao configurar o PHP. Depois que o projeto estiver configurado como um serviço, use este comando para iniciar automaticamente:

|_+_|.

2. Verifique se o NGINX tem acesso ao soquete

Uma vez que o PHP-FPM é iniciado, ele gera soquetes Unix ou TCP para se conectar ao servidor web NGINX. Os processos de trabalho do PHP-FPM precisam dos soquetes para escutar solicitações NGINX. Certifique-se de que PHP-FPM e NGINX estejam configurados para usar o mesmo soquete

O PHP-FPM usa um arquivo de configuração diferente por pool de processos. Para encontrar esses arquivos acesse:

|_+_|.

Os soquetes de pool são descritos em uma instrução de escuta em seu arquivo de configuração, por exemplo a seguinte instrução de escuta, configura um pool chamado mypool para usar um soquete Unix encontrado em: /run/php/mypool.sock :

|_+_|.

Se o NGINX não conseguir acessar o soquete de um pool, você poderá descobrir qual pool de trabalhadores é examinando qual soquete está especificado no log de erros do NGINX. Se o PHP-FPM não iniciasse o pool de trabalhadores do mypool, por exemplo, o NGINX enviaria um erro 502 e a entrada de log seria semelhante a esta:

|_+_|() para unix: :/run/php/mypool.sock falhou (2: Nenhum arquivo ou diretório).

quais são as frutas no snapchat

3. Verifique se o PHP-FPM está expirando

Quando seu aplicativo demorar muito para responder, os usuários receberão um erro de tempo limite. Se o tempo limite do PHP-FPM – corrigido na instrução de configuração do pool (request_terminate_timeout) – for menor que o tempo limite do NGINX, o NGINX retornará um erro 502.

Você pode aumentar a configuração de tempo limite do PHP-FPM no arquivo de configuração do pool. No entanto, isso pode causar outro problema: o NGINX pode atingir o tempo limite antes de obter uma resposta do PHP-FPM.

O tempo limite padrão do NGINX é de 60 segundos. Se você aumentou o tempo limite do PHP-FPM em mais de 60 segundos e seu aplicativo PHP não teve tempo de responder, o NGINX emitirá um erro 504 Gateway Timeout. Evite isso aumentando a configuração de tempo limite do NGINX.

502 Gateway inválido na Cloudflare

A Cloudflare retornará um erro 502 quando não for possível iniciar uma conexão válida com o servidor web de origem do seu site ou se o serviço Cloudflare estiver indisponível ou configurado incorretamente. As causas mais comuns incluem:

  • O servidor de origem está sobrecarregado com muitas cargas de servidor, causando tempo de inatividade do servidor
  • Sites WordPress com baixos limites de memória PHP ou muitas conexões MYSQL podem fazer com que o servidor carregue lentamente
  • Registros DNS incorretos, conflitos de plugins ou temas no WordPress e falhas de serviço, por exemplo. PHP-FPM e serviços de cache

Experimente as dicas a seguir para resolver o erro 502 Bad Gateway da Cloudflare:

1. Recarregue a página e limpe seu cache

Recarregar a página da Web deve ser a primeira coisa que você tenta para qualquer mensagem de erro. O erro 502, especificamente, pode ser o resultado da sobrecarga do servidor, causando problemas temporários de conexão. Aguarde cerca de um minuto antes de recarregar a página; isso normalmente resolve.

Se o erro 502 ainda aparecer, limpe o cache do navegador e tente novamente. Pressione e segure Ctrl + F5 para navegadores Windows e Linux. Para Chrome e Safari no Mac, é Cmd + Shift + R.

2. Verifique se há conflitos no seu plugin/tema

Se você usa o WordPress, o erro 502 pode estar relacionado a um plugin mal configurado. Para solucionar se esta é a causa, desative seus plugins - nenhum dado será perdido.

  1. Faça login na sua conta do WordPress.
  2. Selecione Plug-ins na barra lateral.
  3. Aplique um Desativar a todos os seus plugins.

Se o erro 502 for resolvido, você precisará descobrir qual plug-in está com problema. Para fazer isso, reative individualmente os plugins. Depois de reativar cada um, recarregue a página da web. Quando o erro do Cloudflare acontecer novamente, você saberá qual plugin é o culpado. Você pode solicitar ajuda do desenvolvedor do plugin postando um ticket no WordPress.

Certifique-se de que seus temas e plug-ins sejam as versões mais recentes e que sua versão do PHP seja compatível.

3. Desative temporariamente seus firewalls e CDN

O problema pode ser causado pela Content Delivery Network (CDN) ou firewalls. Esse é um problema comum com provedores com camadas extras de firewall, como Cloudflare. Você pode verificar a página de status online da Cloudflare para obter informações sobre quaisquer problemas com o serviço ou entrar em contato com eles.

Se for confirmado que o problema é com seus firewalls ou CDN, tente desativá-los temporariamente e habilitá-los depois.

4. Verifique seus servidores DNS

Às vezes, seus servidores DNS (Sistema de Nomes de Domínio) podem retornar o erro 502 porque o domínio do seu site pode não estar apontando para o endereço IP correto. Se você mudou recentemente seu site para outro serviço de hospedagem, precisará aguardar pelo menos 24 horas para que a propagação pela Internet seja concluída.

Se este não for o caso, para limpar endereços IP e outros registros DNS do seu cache DNS local, você pode tentar liberá-lo, veja como:

  1. Inicie uma janela de comando.
  2. Digite |_+_|.

Ou através de um Mac:

  1. Abra uma janela de terminal.
  2. Digite |_+_|.

502 Gateway inválido resolvido!

A mensagem de erro 502 Bad Gateway é uma resposta padrão quando há algo errado com as comunicações entre os servidores envolvidos no retorno de sua solicitação da web.

A mensagem de erro 500 normalmente significa que há um problema com o lado do servidor da troca. No entanto, às vezes, a causa pode estar no equipamento de computador local do usuário e/ou na configuração da rede. Felizmente, esse é um erro muito comum, e há muitas coisas que você pode tentar para exibir sua página da Web ou, pelo menos, aproximá-lo da compreensão da causa raiz.

Que outras mensagens de erro você experimentou ao visitar páginas da web? O problema foi resolvido? Deixe-nos saber na seção de comentários.

Artigos Interessantes

Escolha Do Editor

Análise do Apple iPhone 6s Plus: Grande, bonito e ainda fabuloso (mas ainda sem ofertas)
Análise do Apple iPhone 6s Plus: Grande, bonito e ainda fabuloso (mas ainda sem ofertas)
Quase um ano após o lançamento, o iPhone 6s Plus ainda não sai barato. O iPhone 7 está chegando, então, realisticamente, você provavelmente deve esperar para ver se o novo aparelho oferece uma atualização significativa -
Como encaminhar uma mensagem de texto para e-mail
Como encaminhar uma mensagem de texto para e-mail
Mensagens de texto são facilmente perdidas, mas se você souber encaminhar mensagens de texto para e-mail, poderá salvá-las para sempre.
A Microsoft está cobrando dos usuários do Windows 10 para assistir a DVDs
A Microsoft está cobrando dos usuários do Windows 10 para assistir a DVDs
Se você quiser assistir a um DVD em sua máquina com Windows 10 recém-atualizada, não ficará feliz em saber que a Microsoft em breve vai querer que você pague pelo privilégio. De acordo com vários relatórios de usuários do Windows, a Microsoft
Arquivos de tags: Atualização do Windows 10 Fall Creators Download ISO
Arquivos de tags: Atualização do Windows 10 Fall Creators Download ISO
Desativar configurações de sincronização em conexões monitoradas no Windows 10
Desativar configurações de sincronização em conexões monitoradas no Windows 10
O Windows 10 sincroniza suas preferências entre todos os dispositivos que você usa. Você pode desativar a sincronização de configurações para conexões limitadas.
Como apagar com segurança um Apple Time Capsule
Como apagar com segurança um Apple Time Capsule
Neste artigo, ensinaremos a você como apagar com segurança um Time Capsule, o que é muito bom saber - afinal, se você tem um desses dispositivos, provavelmente ele contém todos os dados de todos os Macs em sua casa! E não seria ótimo simplesmente entregá-lo a outra pessoa se você decidir vender ou reciclar seu Time Capsule, então vamos falar sobre a segurança de tudo isso.
Como ler binário
Como ler binário
Muitas pessoas pensam que o código binário é complicado, mas depois de entender como ler binário, você verá como ele pode ser simples e o quanto ajuda a entender os computadores.