Erro de definição 504

O código de erro do HTTP 504 Gateway Timeout indica que os servidores que tratam dos pedidos de um site estão tendo problemas de comunicação uns com os outros. Em outras palavras, o servidor principal responsável pelo processamento do pedido e por servir uma resposta ao navegador não recebe uma resposta do servidor a montante.

Portanto, ele envia de volta ao navegador um código de erro HTTP 504 para significar que o tempo limite para o processamento do pedido expirou. Como o erro 504 é bastante genérico, ele não comunica nenhuma informação sobre a causa concreta do problema.

A criação de conteúdo em um website é um grande desafio para qualquer proprietário de website. Mas para a maioria, a manutenção do site para assegurar sua acessibilidade aos visitantes é um desafio maior.

O erro do Gateway HTTP 504 Timeout é um dos piores erros que afetam os blogs do WordPress e os sites de comércio eletrônico. Esse tipo de erro não só entra em pânico não só os proprietários do site, mas também os usuários que lutam para carregar um recurso do site.

No entanto, há soluções muito confiáveis para corrigir o erro do Gateway HTTP 504 Timeout e assegurar uma boa experiência para os visitantes

Neste artigo, vou focalizar primeiro as diferentes razões que podem causar um erro de 504. Em seguida, esboçarei várias soluções que permitirão ao senhor corrigir efetivamente um erro de tempo de espera no gateway HTTP 504 de seu site.

Table des matières

Capítulo 1: O que é um erro do HTTP 504 e como ele se manifesta?

Quando um usuário clica em um link para visitar um website, o navegador envia um pedido ao servidor que hospeda os dados do website. O servidor processa o pedido e, por sua vez, responde ao navegador com o recurso do site que corresponde ao pedido feito.

Para responder às solicitações feitas por um navegador, o servidor envia ao navegador um conjunto de códigos chamados códigos de status HTTP. Esses códigos dizem ao usuário a situação do pedido. Cada um desses códigos tem um significado fixo, e nem todos eles devolvem erros.

O código de status HTTP 200 OK, por exemplo, indica que o servidor processou o pedido com sucesso. Neste capítulo, vou explicar o que significa a classe de códigos de status HTTP 5xx, neste caso, o código de status HTTP 504.

1.1 O que significa o código de status HTTP 504?

A presença de um código de status pertencente à classe HTTP 5xx indica que o servidor tem um problema e está ciente de que não pode processar o pedido. É por isso que eles são chamados de 5xx códigos de status

Há oficialmente cinco (5) códigos de status pertencentes à classe HTTP 5xx:

  • HTTP 500: O código de status do servidor interno HTTP 500 indica que existe um obstáculo inesperado que impede o servidor de responder ao pedido;
  • HTTP 501: O erro HTTP 501 não implementado ocorre quando o servidor não carrega a funcionalidade necessária para retornar o pedido;
  • HTTP 502: Um erro de 502 Bad Gateway indica que o servidor principal que trata do pedido recebeu uma resposta inválida do servidor a montante
  • HTTP 503: Indica que o servidor da web está temporariamente impossibilitado de processar o pedido do usuário;
  • HTTP 504.
Erreur-504-2

O senhor também pode descobrir outros códigos não oficiais, como, por exemplo

  • HTTP 506 ;
  • HTTP 507;
  • HTTP 509;
  • HTTP 520, etc.

Voltando ao erro HTTP 504, isso geralmente ocorre quando dois servidores estão envolvidos no processamento do pedido do usuário

Quando o primeiro servidor ou servidor principal estiver aguardando uma resposta do segundo servidor ou servidor a montante, que não responde ou não responde dentro do prazo normal.

Isso resulta em um erro de Gateway Timeout HTTP 504 (o tempo limite para o processamento do pedido expirou).

Fix Available at ErrorVault

Fonte: hubspot

Embora possa exibir uma mensagem semelhante na maioria dos usuários, o erro HTTP 504 se apresenta de maneiras diferentes, dependendo do caso:

  • A variedade dos navegadores;
  • Servidores da Web
  • Sistemas operacionais
  • Sistemas operacionais; etc

Aqui estão as mensagens mais comuns que o senhor pode encontrar como resultado de um erro de 504:

  • HTTP 504 ;
  • Erro HTTP 504 ;
  • Erro 504 ;
  • 504 Erro ;
  • Erro de tempo limite de porta de entrada ;
  • Erro 504 Tempo limite de porta de entrada ;
  • Tempo limite de porta de entrada (504) ;
  • 504 Gateway Timeout NGINX ;
  • Erro HTTP 504 – Tempo limite de porta de entrada ;
  • 504 Tempo de espera do portal – O servidor demorou muito para responder;
  • 504 Tempo de espera do portal – O servidor não respondeu a tempo, etc.

Independentemente do texto, todas as respostas relatam um erro de código de status HTTP 504.

1.qual é o impacto do erro de tempo limite do Gateway 504 sobre a SEO?

Todos os 5xx erros comprometem a experiência do usuário porque impedem a exibição das páginas da web, enquanto que a política do Google é centrada no usuário

Nos últimos anos, o mecanismo de busca implementou várias ações para prestar melhores serviços a seus usuários.

O Google, portanto, leva a sério todos os erros que tendem a prejudicar ou desapontar os usuários quando eles visitam o mecanismo de busca

Um erro de Gateway Timeout 504 que persiste em uma página da Internet por um longo período de tempo pode levar à desindexação dessa página a partir dos resultados da busca.

Gateway Timeout

Fonte: hubspot

Quando há a presença de um erro 503, por exemplo, em seu site, os rastejadores reconhecem o erro durante a indexação e entendem que se trata de um problema temporário

Esse tipo de erro aparece freqüentemente quando o modo de manutenção do site é ativado. Os rastejadores podem voltar mais tarde para rastejar de novo o local

Por outro lado, um erro de Gateway Timeout HTTP 504 não é definitivamente temporário e pode persistir por muito tempo se medidas corretivas não forem rapidamente postas em prática.

No caso de ocorrer o erro do Gateway 504 Timeout, que dura alguns minutos, os bots tentarão rastejar a página durante esse período sem sucesso. Eles podem não reconhecer o erro de imediato, mesmo que sirvam a página do seu cache.

Mas se o erro durar mais de 6 horas em sua página, o Google vai pegar o erro e ele pode se tornar prejudicial a seu site

Além disso, seu site pode sofrer um aumento na taxa de ricochete à medida que os visitantes saem imediatamente. Quando os visitantes acessarem seu site através de um link quebrado, exibindo um erro no HTTP 504, não poderão acessar o conteúdo do site e serão forçados a migrar para seus concorrentes.

Taux de rebond

Essas visitas mal-sucedidas contribuem para um aumento excessivo da taxa de retorno, o que é quase hostil à SEO do site.

Para poupar os usuários desse problema, o Google pode rebaixar essa página dos resultados de pesquisa até que o senhor corrija o erro.

1.3. O que causa o erro de tempo limite do HTTP 504 Gateway?

O erro do Gateway HTTP 504 Timeout é um dos erros mais frustrantes que podem aparecer em seu site

Como outros tipos de erros na classe HTTP 5xx, o erro do Gateway 504 Timeout relata um problema com o servidor, mas é omisso quanto à causa do que aconteceu.

Torna-se assim um jogo enigmático para o webmaster ou proprietário do site identificar o problema a fim de corrigi-lo. Eis algumas possíveis causas de um erro de tempo limite de 504 gateway

Se mantivermos o significado do erro de tempo limite do Gateway 504, que se refere à expiração do tempo limite entre os dois servidores que se comunicam para processar o pedido, podemos dizer que o problema não é com o dispositivo ou com a conexão do usuário à Internet.

O código de erro HTTP 504 indica que o servidor principal não recebe uma resposta do servidor a montante em tempo hábil para processar o pedido

Há várias razões para esse tempo limite. Eles podem estar relacionados a um mau funcionamento ou a um problema do servidor a montante, ou a uma falha.

1.3.1. Problemas de conectividade do servidor

A maioria dos sites são hospedados em servidores web, e isso é um pré-requisito para a segurança e o bom funcionamento dos recursos do site

Mas quando o servidor que hospeda seu site estiver em baixa ou em manutenção, ele poderá devolver aos usuários um código de tempo limite 504.

1.3.2. Mudança do DNS

Quando o senhor muda seu servidor de hospedagem ou muda seu website para um novo endereço IP, há mudanças que acontecem no servidor DNS (Domain Name System).

Até que as mudanças do DNS entrem em vigor ou sejam corrigidas, o site não estará operacional. Como resultado, o servidor exibirá um código de erro HTTP 504 aos usuários que tentarem acessar um recurso do site.

1.3.3. Erro de configuração da Firewall

O firewall de um site representa um contra-ataque que protege o site contra visitantes hostis e ataques de todo tipo

Um erro na configuração do firewall pode levar o firewall a considerar um pedido de um navegador como um ataque ao servidor.

O firewall rejeitará, portanto, os pedidos. O indeferimento do pedido fará com que o servidor principal fique sem tempo. O servidor principal responderá ao navegador com um código de status HTTP 504 Gateway Timeout.

1.3.4. Erro de Codificação

Seu servidor não poderá responder a um pedido da rede de entrega de conteúdo se houver um erro no código de seu site. O servidor responderá com um código de erro 504, porque não poderá acessar os recursos do site que lhe permitirão servir a página solicitada.

1.3.5. Possível erro de conectividade

Se ocorreu um erro de tempo limite do Gateway 504 devido a um timeout do servidor, o problema é mais provável no nível do servidor e não no nível do usuário

No entanto, é provável que seja um problema com o dispositivo ou roteador do usuário quando o erro de tempo limite do Gateway 504 for relatado por um único usuário.

Como há várias razões para que um erro de tempo limite do portal 504 apareça em um site, cabe ao senhor analisar cada parâmetro para encontrar o problema real. Em seguida, o senhor precisa iniciar um processo de correção para tornar seu site acessível a seus usuários.

Capítulo 2: Como corrigir o erro de tempo limite do portal 504?

Como muitos parâmetros estão envolvidos na ocorrência de um código de status de erro 504, nesta seção eu lhe darei dicas sobre como corrigir o problema tanto no nível do servidor quanto no nível do cliente.

2.1. Como detectar um erro de tempo limite do Gateway HTTP 504?

Ao detectar um erro de Gateway HTTP 504 Timeout em seu site, o senhor pode usar métodos de correção para tornar o site disponível aos usuários. Mas isso é um problema real, especialmente quando o senhor tem milhares de páginas no site.

Claro, seria menos frustrante se um usuário assinalasse o erro e a página em que ele se encontrava. Mas como isso nem sempre é óbvio, o senhor deve monitorar o site regularmente para detectar um erro do HTTP 504, assim que ele aparecer.

Par reponse

Fonte: mlocalseo

O monitoramento regular do site permite ao senhor examinar o desempenho do site e manter uma disponibilidade ótima. Para fazer isso, o senhor pode usar software de monitoramento como o Pingdom, que envia relatórios de erro instantâneos por e-mail.

Esse software permite ao senhor detectar um erro 504 e resolvê-lo o mais rápido possível.

Da mesma maneira, o Screaming Frog, o Semrush e o Oncrawl têm todos características de auditoria que permitem ao senhor obter um relatório de revisão de desempenho de um site, bem como áreas para melhorias no site.

As ferramentas de relatório oferecidas pelo Google Search Console são também uma ótima maneira de detectar um erro HTTP 504 em seu website. Normalmente, o senhor receberá uma mensagem do Console de Busca do Google indicando a presença de um erro ou outros problemas que possam impactar negativamente o desempenho da busca de seu site.

Couverture

Fonte: mlocalseo

No entanto, os relatórios do Console de Busca do Google podem passar sem que o senhor receba qualquer notificação. É importante, portanto, que se verifique regularmente a plataforma. Para encontrar os relatórios do Console de Busca, vá até o índice e clique em “Relatório de Cobertura”, na coluna da esquerda.

2.2. 504 erro fixado no lado do navegador do usuário

Não é provável que o código de erro HTTP 504 que o senhor encontrou ao navegar na Internet seja o resultado de um problema com seu dispositivo ou conexão

Essa situação acontece muito raramente ou estaria subordinada a um código de status de erro 503 para indicar a manutenção do site ou qualquer outro código.

O código de status HTTP 504 do Gateway Timeout é quase sempre o resultado de um mau funcionamento no servidor do site

Mas, como mencionado anteriormente, é possível que o servidor proxy do navegador que o senhor esteja usando ou que seu roteador de conexão com a Internet esteja devolvendo esse tipo de mensagem.

Para assegurar que levemos em conta todos os parâmetros necessários para corrigir o erro de tempo limite do gateway HTTP 504, tomaremos as seguintes medidas:

2.2.1. Recarregar a página web

Quando o senhor encontra um código de erro do Gateway HTTP 504 enquanto navega na Internet, uma das primeiras tentativas de consertá-lo é esperar alguns minutos e recarregar o pedido.

Na maioria dos navegadores, o senhor pode atualizar a página, aplicando o atalho F5 do teclado. Da mesma maneira, o senhor pode limpar o cache do navegador com o atalho de teclado CTRL+F5 antes de recarregar a página da Internet.

Para eliminar a suposição de que o erro 504 é devido a uma sobrecarga do servidor proxy do seu navegador, o senhor também pode tentar abrir a página da Internet em outro navegador.

Une actualisation forcee

Isso deve resolver o erro HTTP 504 se o problema estiver no navegador do usuário.

Se, apesar de todas essas tentativas, o problema não for resolvido, o senhor poderá verificar se o erro está apenas em seu nível ou se o site está em baixo para todos os outros.

Há também ferramentas on-line que permitem ao senhor verificar se um site está em baixo para todos ou apenas para seu navegador. O senhor pode usar, por exemplo, Down for Everyone ou Just Me ou É Down Right Now?

2.2.2. Reinício de dispositivos de rede: Modem ou roteador

A segunda coisa a fazer para assegurar que o erro 504 não seja resultado de um problema do usuário é reiniciar seus dispositivos de rede

S vezes, dispositivos de rede wifi, como um modem ou roteador, podem ter problemas de funcionamento e causar um erro de tempo de expiração do gateway HTTP 504

Na verdade, o senhor pode lançar seu pedido no momento em que o roteador não estiver funcionando normalmente

Network status

Fonte: Kinsta

Isso fará com que o servidor fique sem tempo. Para resolver esse problema, o senhor precisa reiniciar os dispositivos ou reconfigurá-los para reiniciar o pedido.

2.2.3. Verificar a configuração do servidor proxy

O servidor proxy está localizado entre o navegador do usuário e a Internet. Seu papel principal é agir como uma porta de entrada entre os usuários e os websites, garantindo a segurança e a privacidade do usuário.

No decorrer de seu trabalho, o servidor proxy raramente causa um erro de tempo limite de 504 portas. No entanto, um erro de configuração do servidor proxy pode muito bem tornar-se uma barreira entre seu navegador e o website

Isso impediria o servidor do site de acessar e responder ao seu pedido.

Automatic proxy setup

Fonte: Kinsta

A fim de convencer-se se é ou não o servidor proxy, o senhor pode primeiro desativar o servidor proxy e reiniciar o pedido.

Caso o senhor não esteja usando um servidor proxy em seu navegador, pode pular essa etapa.

2.2.4. Contatar diretamente o operador ou o administrador do local

Depois de tentar todas essas dicas, se o erro ainda persistir, é melhor entrar em contato diretamente com o administrador do site para informá-lo de seu problema e de quaisquer tentativas que o senhor tenha feito para corrigi-lo.

Dessa maneira, se a causa do erro for conhecida ou relacionada a um projeto da web que está sendo implementado no site, o senhor poderá saber mais. O senhor saberá exatamente qual foi o problema que causou o erro 504 e quanto tempo levará para consertar o problema e retomar os negócios

No entanto, se o erro aparecer apenas no seu navegador ou numa pequena proporção de usuários, certamente estará relacionado com uma das causas acima relacionadas.

2.2.5. Verificar o local mais tarde e reaplicar

Se as cinco (5) dicas anteriores não permitirem que o senhor resolva o erro de tempo limite do Portal HTTP 504 e carregue a página solicitada, então tudo o que o senhor tem que fazer é esperar que o administrador do site resolva o problema. O senhor poderá voltar ao site mais tarde para ter acesso aos recursos.

2.3. 504 Tempo de espera do gateway HTTP erro corrigido no nível do servidor

O objetivo de um projeto web não se limita a fornecer um conteúdo melhor para os usuários. Como operador do website, o senhor também precisa assegurar que as diferentes páginas do website sejam acessíveis

É crucial não perder de vista muitas outras tarefas, tais como

  • Assegurar um acolhimento estável;
  • Proteja seu site contra malware;
  • Uma reação rápida e eficiente a problemas técnicos, tais como um erro de tempo limite do Gateway 504;
  • E assim por diante…

Com isso, o senhor tem várias opções para tentar consertar um erro de tempo limite de 504 minutos em seu site e permitir que os visitantes tenham acesso fácil a ele. Uma das melhores ferramentas de SEO que você pode usar para obter controle sobre 5xx erros é o Console de Busca do Google.

2.3.1. Desativação da Rede de Entrega de Conteúdo (CDN)

A Content Delivery Network (CDN) é um grupo de servidores cujo papel é acelerar a entrega de conteúdo, aproximando os usuários

S vezes, pode aparecer um erro de 504 devido ao CDN que o senhor está usando em seu site WordPress. Isso porque a maioria dos CDNs tentará exibir a página web solicitada de seu cache quando o servidor principal estiver inalcançável

Entretanto, nem todos os CDNs têm esse recurso habilitado por padrão, uma vez que é complexo para armazenar recursos dinâmicos em websites.

reseau-de-CDN

Para ter certeza de que a causa do erro 504, o tempo esgotado, está correta, o senhor precisa desativar temporariamente o CDN e testar o carregamento do local

Se o senhor estiver usando uma extensão(CDN Enabler, W3 Total Cache, etc.), por exemplo, para vincular os recursos do site à URL da rede de entrega de conteúdo, é importante desativar todas as suas extensões.

Caso o senhor não consiga acessar o painel de administração do site para desativar as extensões, poderá fazê-lo através do SFTP, inserindo o nome do diretório da extensão em questão.

Há também CDNs que também atuam como procuradores completos e têm firewalls adicionais entre seu servidor de armazenamento e o servidor de hospedagem do site. Exemplos disso são: Cloudflare, Sucuri, etc.

Error 504

Fonte:web hosting

Ao usar esse tipo de CDN, o senhor poderá encontrar erros recorrentes de classe HTTP 5xx porque a maioria desses CDNs armazenam e armazenam em cache os erros 5xx devolvidos pelo servidor principal do site

No entanto, é mais fácil detectar o erro se for um problema causado por CDNs como o Cloudflare.

A versão gratuita do Cloudflare é capaz de causar um erro de 504 Gateway Timeout. Mas não há tática mais rápida para desativar o Cloudflare, já que se trata de um serviço completo de procuração.

2.3.1.1. Primeira variação do horário da Cloudflare 504 Gateway Timeout

Quando o servidor principal do site responder com uma mensagem de código HTTP 504 Gateway Timeout, o Cloudflare exibirá uma mensagem personalizada 504 Gateway Timeout em sua tela.

Cloudfare System Status

Fonte: Kinsta

Nesse caso, a origem do erro está no servidor de origem de seu site e não no lado do Cloudflare. O senhor pode usar as técnicas abaixo para resolver o problema ou entrar em contato com o serviço de hospedagem de seu site para obter assistência.

2.3.1.2. Segunda variação do horário da Cloudflare 504 Gateway Timeout

Caso o problema seja com o Cloudflare, a tela de erro mostrará o nome do servidor “Cloudflare”.

504 Gateway Time out

Fonte: hubspot

Neste momento, é provável que o Cloudflare esteja ciente da existência de tal erro e já esteja empregando meios para resolvê-lo

Para confirmar isso, o senhor pode ir a sua página da Internet e verificar a situação do sistema Cloudflare. Uma solução mais rápida é contatar o apoio da Cloudflare.

2.3.2. Resolução de questões de DNS

O erro HTTP 504 pode ser causado por um mau funcionamento do DNS em ambos os lados (lado do servidor e lado do usuário)

O problema mais comum do Sistema de Nomes de Domínio que pode causar um erro 504 no lado do servidor é a quebra entre a FQDN e o endereço IP do site.

Isso porque quando o senhor move seu site WordPress para outro servidor ou host, o servidor DNS não responde imediatamente. Isso causa uma ruptura entre a FQDN (Fully Qualified Domain Name) e o endereço IP do website.

Le-serveur-DNS

Isso pode resultar em um erro de tempo limite de 504 minutos se os usuários da Internet fizerem pedidos durante esse intervalo

O senhor deve esperar que as novas configurações do DNS se propaguem totalmente antes que tudo volte ao normal. Isso pode demorar até 24 horas.

Para verificar se sua configuração DNS se espalhou pela Internet, o senhor pode usar ferramentas gratuitas como o Whatsmydns.net DNS Checker ou o Mapa DNS.

Por outro lado, o senhor deve tentar resolver o problema do DNS do lado do usuário. Para fazer isso, o senhor pode limpar seu cache DNS local

Este é o mesmo processo que limpar o cache do seu navegador, exceto que este é o cache do sistema operacional.

Para aqueles que usam um sistema Windows, o senhor pode limpar o cache de seu sistema operacional abrindo o “prompt de comando” e digitando a diretriz: ipconfig /flushdns.

Se o senhor conseguir enxaguar o cache, receberá a mensagem “enxaguar com sucesso o cache de resolvedores DNS”.

Para os usuários das últimas versões do MacOS, o senhor pode lavar o cache abrindo o terminal e digitando a diretriz: sudo killall -HUP mDNSResponder.

Quando o senhor conseguir fazer isso em macOS, geralmente não receberá nenhuma mensagem. No entanto, o senhor pode personalizar isso no comando.

2.3.3. Solução de problemas do lado do servidor de hospedagem

Os servidores web Nginx e Apache são os dois servidores que hospedam a maioria dos sites WordPress. Um erro de Gateway Timeout 504 em um site WordPress significa que Nginx ou Apache não estão recebendo uma resposta de um servidor upstream dentro de um tempo limitado

Os problemas no servidor de hospedagem do site são as razões mais comuns para os erros do HTTP 504.

Fonctionnement-du-serveur-dhébergement

Embora códigos de erro HTTP 504 possam ocorrer em qualquer site, eles ocorrem mais freqüentemente em sites de comércio eletrônico e de alto tráfego

Isso porque esses sites recebem muitos pedidos e tráfego de visitantes que sobrecarregam o servidor. A sobrecarga atrasa o servidor e pode levar a interrupções de tempo

Além de sites de alto tráfego e sites de comércio eletrônico, os blogs também podem apresentar 504 erros

Para resolver esse problema, os serviços de hospedagem do WordPress oferecem um plano de hospedagem de nível superior.

Por outro lado, se o senhor hospedar seu site em um servidor compartilhado com outro site de alto tráfego, poderá também experimentar erros no HTTP 504, pois o tráfego do outro site torna o servidor mais lento.

Além disso, é preciso observar que a sobrecarga do servidor não é a única causa de um erro de timeout.

2.3.3.1. Aumentar a infra-estrutura do lado do servidor de hospedagem

O servidor em que o senhor hospedou seu site pode ser um servidor de baixa capacidade ou pode não ter recursos suficientes para funcionar adequadamente

É normal que o servidor desligue enquanto tenta responder aos vários pedidos dos visitantes, especialmente quando o tráfego se torna pesado

Para encontrar uma solução para esse problema, basta mudar seu servidor e encontrar um anfitrião com uma infraestrutura de servidor de alto desempenho.

2.3.3.2. Aumentar o número de trabalhadores de PHP em seu site

Os trabalhadores do PHP são geradores de código HTML em sites WordPress. Eles permitem que o senhor determine quantos pedidos o servidor ainda está processando em segundo plano. Quando o senhor tiver menos trabalhadores em sua instalação, ou quando o tráfego da instalação exceder a capacidade dos trabalhadores do Programa de Saúde Pública, solicite formar filas de espera.

O servidor não poderá atender a todos os pedidos antigos e processá-los se a fila se tornar grande. Trabalhadores insuficientes de PHP em um local de alto tráfego podem levar a um timeout, resultando em um erro de timeout no gateway HTTP 504

Para corrigir esse problema e permitir que seu site responda a vários pedidos simultaneamente, o senhor deve pedir a seu anfitrião da web que aumente o número de funcionários do PHP.

2.3.3.3. Correção de problemas de configuração de firewall

Um erro na configuração do firewall do servidor que hospeda seu site pode causar uma interrupção entre o servidor e o navegador do usuário. O firewall poderá então considerar os pedidos como ataques contra o servidor.

Security & Privacy

Fonte: hubspot

Isso impediria, portanto, o servidor de acessar e responder aos diversos pedidos. Para ter certeza de que o erro 504 é um problema de firewall, o senhor pode verificar os registros de erros e configurar o firewall se ele estiver em falta.

2.3.3.4. Assegure-se de que seu banco de dados esteja seguro

Um erro de tempo de expiração do portal HTTP 504 pode ser causado por um arquivo corrompido em seu banco de dados

Da mesma forma, um problema com a segurança do site ou do banco de dados, como um vírus ou hack, também pode criar uma quebra entre o servidor e o navegador do usuário. Esse problema geralmente ocorre nos sites do WordPress.

Entretanto, antes que o senhor possa encontrar uma solução confiável para os problemas corrompidos da base de dados no WordPress, é preciso primeiro detectar o problema real

O senhor pode usar extensões como o WP-DBManager para auditar e encontrar rapidamente o problema e resolvê-lo.

2.3.4. Verifique os temas e as extensões instaladas em seu site

Os temas do WordPress e as extensões não costumam causar 504 erros de tempo de expiração do portal. Mas, como os trabalhadores do PHP, eles podem fazer fila de pedidos não atendidos e causar um timeout.

Uma das extensões que podem causar esse problema é o Woocommerce, uma extensão que lhe permite acrescentar funcionalidade de comércio eletrônico aos sites do WordPress.

Para resolver efetivamente esse problema, o senhor deve desativar todas as extensões instaladas em seu site.

O senhor não perderá nenhum dado ao desativar as prorrogações de qualquer maneira. O processo de desativação de extensões não é complicado se o senhor puder acessar o painel de administração do site

Abra a tela das extensões e selecione “Desativar” no menu de ações em massa. Para desativar todas as extensões, marque todas as caixas das extensões e clique em Aplicar para validar a ação.

DEactivate

Fonte: Kinsta

Se o senhor não puder acessar o painel de administração do site, ainda poderá desativar as extensões do SFTP, aplicando o método explicado acima.

Depois de desativar todas as prorrogações, o senhor deve agora reiniciar o site para verificar sua situação. Se está funcionando, isso significa que uma das prorrogações está causando o erro

Compete, portanto, ao senhor encontrar a prorrogação defeituosa, ativando as prorrogações uma a uma enquanto verifica a situação do site.

Se o senhor achar isso muito complicado, entre em contato diretamente com um desenvolvedor do WordPress para certificar-se de que o trabalho seja bem feito.

2.3.5. Contate seu serviço de hospedagem

Se depois de todas as tentativas anteriores de resolver o erro do Gateway 504 Timeout, o problema persistir, é provável que a causa do erro esteja fora de seu controle

O senhor deve, portanto, entrar em contato com o serviço de hospedagem de sua web para ajudá-lo a detectar o problema e resolvê-lo.

Sumário

Por muitas razões, seu site pode parar de funcionar e enviar aos usuários mensagens de erro do Gateway HTTP 504 Timeout. Neste artigo, expliquei as diferentes causas que podem causar tal erro, bem como as soluções práticas para remediá-lo.

É importante lembrar que, na maioria das vezes, um erro de tempo limite de 504 gateway é causado por um problema com o servidor que hospeda os recursos do site. No entanto, há muitas outras razões, tais como trabalhadores PHP insuficientes, extensões e temas, etc., que podem causar um erro de tempo limite de 504 portas.

É importante, portanto, que o senhor otimize regularmente seu site para melhorar seu desempenho e evitar os erros que normalmente afetam seu tráfego.

Espero que as diferentes soluções apresentadas neste artigo permitam ao senhor corrigir os erros de tempo de expiração do portal 504 em seu site. No entanto, se o senhor ainda não conseguir resolver o problema apesar de todas as tentativas, deverá contatar o serviço de hospedagem para que eles o ajudem a colocar o site em funcionamento novamente.

Sinta-se à vontade para nos dizer, nos comentários, se o senhor ainda estiver tendo dificuldades para corrigir um erro de 504.

Deixe um comentário