Erro 502 Bad Gateway e 504 Gateway Timeout: o que significam e onde procurar

A resposta curta: nos dois casos há um servidor à frente (o que recebe o visitante) e outro por trás (o que corre o PHP ou a aplicação). No 502 o de trás deu uma resposta inválida ou ficou sem responder; no 504 demorou demasiado. Quase sempre é um programa lento, parado ou sem recursos, e não um problema do domínio.

O que o site precisa

O quê O que fazer
502 Bad Gateway O servidor de trás falhou ou fechou a ligação a meio: um processo PHP que caiu, uma aplicação parada, uma porta errada no proxy.
504 Gateway Timeout O servidor de trás demorou mais do que o tempo permitido: um programa pesado, uma consulta lenta, um pedido a um serviço externo que não responde.
Só uma página, ou o site todo? Só uma página: costuma ser esse programa. O site todo: o serviço de trás está parado ou sem recursos.
Num VPS A aplicação (Node.js, Python, PHP-FPM) pode estar parada, ou o proxy aponta para a porta errada: Nginx à frente de um contentor.
Com a Cloudflare à frente O erro pode vir da Cloudflare quando não consegue falar com o seu servidor: Erros da Cloudflare 520 a 526.

Como começar

1 Espere um minuto e recarregue. Um pico de visitas ou um reinício passam sozinhos.
2 Veja se é só uma página e se o site responde noutras: se sim, o problema é esse programa.
3 Leia o registo de erros do momento: Ler as páginas de erros do cPanel.
4 Desative os plugins ou as alterações recentes, uma de cada vez: Desativar plugins.
5 Confirme os limites: memória, tempo e processos esgotados dão este erro: Limites do PHP e Os limites de que ninguém fala.
6 Num VPS, veja se o serviço está de pé: Ler o systemctl status.
Se o erro vem e vai à mesma hora, é carga: uma tarefa agendada pesada, um robô a rastrear o site ou uma campanha. Meça antes de aumentar limites: O que faz diferença quando o site é lento.
O quadro geral dos códigos de erro está em Erros de sites explicados. Para um pico verdadeiro: Preparar um pico de visitas.

O erro continua e não percebe porquê? Abra um pedido com o endereço, a hora e o que estava a fazer.

Abrir pedido de suporte

VEJA TAMBÉM

Erros do site explicados: 500, 403, 404, 508 e o que fazer

Ler as páginas Errors e Raw Access do cPanel quando uma página falha

Desactivar plugins, e como fazê-lo quando não consegue entrar

Os limites do PHP: memória, tempo, tamanho de upload e o que falha em silêncio

Os limites que não vêm no anúncio: inodes, processos e memória

Nginx como proxy inverso à frente de um contentor

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5.940,00 Kz/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?