Como corrigir o erro 502 Bad Gateway no Nginx

A resposta do servidor nem sempre é 200 e avezes nos deparamos com erros 500, 502, 404. Então vamos aprender  como o corrigir o erro 502 Bad Gateway no Nginx. Se você executa um Nginx no seu servidor web, provavelmente pode já ter encontrado os irritantes 502 erros de bad gateway.

Este é erro muito comum e é gerado mais provavelmente pelo PHP. Ou então, pelas configurações de buffer e tempos limite FastCGI. Este tutorial mostra como corrigir Nginx 502 gateway inválido no servidor web Nginx.

Você vai aprender como corrigir o problema e a opção de configuração para evitar que ele ocorra novamente na reinicialização.

Para corrigir o erro 502 Bad Gateway no Nginx

Este artigo pressupõe que você tenha pelo menos conhecimentos básicos de Linux e saiba como usar o shell. E o mais importante, você hospeda seu site em um VPS. O ajuste é bastante simples. Vou mostrar-lhe através do passo a passo resolver erro 502 bad gateway no Nginx com três métodos.

Método 1. Mudanças na configuração Nginx

#nano /etc/nginx/nginx.conf http { ... fastcgi_buffers 8 16k; fastcgi_buffer_size 32k; ... }

Método 2. mudança PHP-FPM para escutar em um socket unix ou socket TCP.

#nano /etc/php-fpm.d/www.conf listen = /var/run/php5-fpm.sock To: listen = 127.0.0.1:9000

Se você estiver configurando php-fpm para escutar em um socket Unix, você também deve verificar se o arquivo de soquete tem o proprietário e as permissões corretas.

chmod 0660 /var/run/php5-fpm.sock chown www-data:www-data /var/run/php5-fpm.sock

Método 3. Desabilitar APC

APC cache pode causar problemas 502 Bad Gateway de menores de ambientes particulares que causam falhas de segmentação. Eu sugiro usar Memcache (d), mas XCache também é uma boa alternativa.

Se você estiver usando o WordPress confira o registro de erros

Se o erro 502 Bad Gateway apareceu depois de alguma mudança ou atualização. É possível que a culpa seja do próprio site. A melhor abordagem, neste caso, é checar o registro de erro para ver sugestões do que pode ser feito.

No WordPress, você pode ativar o registro de error adicionado as seguintes linhas ao wp-config.php:

define( 'WP_DEBUG', true ); 
define( 'WP_DEBUG_LOG', true ); 
define( 'WP_DEBUG_DISPLAY', false );

Todas as entradas geradas vão aparecer no arquivo wp-contents/debug.log.

Como o erro 502 Bad Gateway aparece

O 502 Bad Gateway pode ser personalizado por cada site. Embora seja bastante incomum, diferentes servidores da web descrevem esse erro de maneira diferente . Abaixo estão algumas maneiras comuns que você pode ver:

502 Bad Gateway
502 Serviço Sobrecarregado Temporariamente
Erro 502
Erro Temporário (502)
502 Erro Proxy502 Erro do servidor: o servidor encontrou um erro temporário e não pôde concluir sua solicitação
HTTP 502
502. Isso é um erro
Bad Gateway: O servidor proxy recebeu uma resposta inválida de um servidor upstream
Erro HTTP 502 - gateway inválido

Causa de erro 502 bad gateway

Os erros 502 bad gateway geralmente são causados ​​por problemas entre servidores online sobre os quais você não tem controle. No entanto, às vezes, não há problema real, mas o navegador acha que existe um problema, devido a um problema com o navegador. E também, um problema com o equipamento da sua rede doméstica ou a algum outro motivo de controle.

Sobre o Autor: icloud

iCloud.com.br é um site de tutorias de serviços em nuvem, servidores e outras tecnologias na web. O editor e administrador do site usa o nome iCloud para inserir e editar as postagens.

As pessoas estão lendo isso também

Deixe uma resposta