Nov 03, 2025
Bruno S.
9min de leitura
O erro 503 Service Unavailable é um código de status HTTP temporário que indica que o servidor não consegue processar a solicitação no momento. Ele costuma acontecer por problemas no back-end, como manutenção em andamento, falta de recursos, conflitos de software ou configurações incorretas.
Para quem acessa o site, algumas ações simples podem ajudar, como atualizar a página ou limpar o cache do navegador. No entanto, como o erro 503 geralmente ocorre no servidor, a solução costuma depender do proprietário do site. Veja as principais formas de corrigir:
Depois de corrigir o erro 503, é importante adotar medidas para evitar que ele volte a acontecer. Configure um balanceador de carga para reduzir a sobrecarga do servidor, habilite a escalabilidade automática para lidar com picos de tráfego, otimize as consultas ao banco de dados e programe tarefas de manutenção para horários de menor movimento.
A seguir, veja em detalhes como corrigir o erro 503 Service Unavailable e as melhores práticas para evitar que ele se repita.
A primeira etapa é analisar se seu servidor tem recursos suficientes para lidar com o tráfego ou as tarefas atuais.
Os servidores processam solicitações usando recursos como CPU, RAM, largura de banda e espaço em disco. Quando esses recursos estão esgotados, o desempenho do seu site pode ser prejudicado, acionando erros como o 503.
Os proprietários de sites podem monitorar o uso de recursos por meio do painel de controle do provedor de hospedagem.
Por exemplo, nos planos de hospedagem web, hospedagem cloud e hospedagem WordPress da Hostinger, abra o hPanel para acessar o painel do seu site. Em seguida, vá até Plano de hospedagem → Consumo de recursos para visualizar métricas como espaço em disco, inodes, CPU, memória, largura de banda e E/S (taxa de transferência).

Se o seu site exceder consistentemente os limites de espaço em disco, inodes ou memória (representados por uma linha vermelha nos gráficos), você precisará otimizar o uso de recursos ou fazer upgrade para um plano superior com mais CPU, RAM e largura de banda.

Se você hospedar seu site em um servidor virtual privado (VPS) Linux, é possível usar comandos como top, htop ou vmstat no terminal para monitorar os processos em execução e o uso de recursos em tempo real.
Se você identificar processos que estejam consumindo muita CPU ou memória, encerre-os usando comandos como kill ou pkill para liberar recursos.
A manutenção do servidor é importante para otimizar o desempenho e reduzir os riscos de segurança. No entanto, os servidores e aplicativos da qeb geralmente são desligados automaticamente durante as atualizações ou a manutenção, o que pode levar ao 503 Service Unavailable.
Por exemplo, muitos provedores de hospedagem ativam atualizações automáticas para novas versões do WordPress. Durante o processo, eles podem resultar no código de status HTTP 503 nos sites dos usuários até que a atualização seja concluída. Os clientes da Hostinger podem verificar as atualizações do servidor em tempo real em nossa página de status.
Você pode modificar as configurações do servidor para desativar as atualizações automáticas e evitar qualquer tempo de inatividade inesperado. Para os clientes da hospedagem web da Hostinger, veja como fazer isso no hPanel:
Importante! Se você decidir desativar as atualizações automáticas, verifique manualmente se há atualizações e aplique-as imediatamente para manter seu site seguro.

Ative o modo de manutenção em seu site durante a manutenção planejada. Isso informa aos visitantes sobre o tempo de inatividade avisa que tudo voltará ao normal em breve.
Examinar os registros do servidor pode ajudar a identificar a causa do erro 503. Os logs fornecem informações detalhadas sobre as atividades do seu site, como páginas solicitadas e erros do sistema, facilitando a identificação da raiz do problema.
Para sites WordPress, ative o modo de depuração para gerar um registro de erros. Se você hospeda seu site WordPress na Hostinger, siga estas etapas:

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

Nesse arquivo, você encontrará as informações detalhadas sobre o erro, que podem incluir:
Analise os erros registrados e resolva-os da forma indicada, seja corrigindo plugins mal configurados ou atualizando as configurações do banco de dados.
Se não tiver certeza se o problema é específico do WordPress ou causado por scripts PHP mais gerais, ative o registro de erros do PHP. Veja aqui como fazer isso no hPanel:

cd .logs
Localize o arquivo de registro de erros, normalmente denominado error_log_seudominio_com. Ele registra problemas mais amplos relacionados ao PHP, como erros de sintaxe em scripts do lado do servidor e processos de servidor com falha ou execuções de script.
Para usuários de hospedagem VPS, verifique os logs do servidor web para investigar erros como arquivos ausentes, hosts virtuais mal configurados e falhas de módulo. Dependendo do software do seu servidor, os arquivos de registro estão localizados nos seguintes locais:
Reiniciar o servidor ou componentes específicos geralmente pode resolver o problema do 503 Service Unavailable. O reinício costuma eliminar problemas como arquivos bloqueados, vazamentos de memória ou processos que não respondem, para que seu servidor possa começar do zero.
Nos planos de hospedagem web da Hostinger, não há acesso root para reiniciar o servidor diretamente. No entanto, você pode parar e reiniciar os principais processos usando o hPanel:

Se você for cliente da nossa hospedagem VPS, tem controle total sobre a reinicialização de todo o servidor ou de serviços individuais. Para reiniciar seu VPS via hPanel:

Se preferir reiniciar o servidor por meio da interface de linha de comando (CLI), abra o terminal e execute o comando abaixo:
sudo reboot
Além de reiniciar todo o servidor, também é possível reiniciar serviços específicos, como Apache, NGINX ou MySQL. Isso pode ajudar a resolver falhas temporárias sem precisar interromper o site completamente. Para saber como fazer isso, confira nosso tutorial sobre como gerenciar serviços no Linux.
Os firewalls de aplicativos da web (WAFs) protegem seu servidor contra atividades mal-intencionadas. No entanto, configurações incorretas ou regras excessivamente rígidas podem resultar em falsos positivos, bloqueando tráfego legítimo e acionando erros 503 Service Unavailable.
Se você suspeitar que seu firewall está bloqueando solicitações legítimas, redefina sua configuração para as definições padrão. Para os usuários de hospedagem web da Hostinger, siga estas etapas:

Se o erro persistir, retorne à página da CDN e desative-a completamente.

Importante! Desative o firewall apenas temporariamente. Não se esqueça de reativá-lo depois de identificar o problema para manter a segurança do servidor.
Se você usa um firewall de uma CDN de terceiros, como a Cloudflare, acesse o painel da plataforma para ajustar as configurações. Se precisar de ajuda para ajustar o firewall e evitar falsos positivos, entre em contato com a equipe de suporte do serviço.
No VPS da Hostinger, você pode redefinir ou modificar as regras de firewall usando o hPanel:


Se você utiliza um VPS Linux de outro provedor, pode desativar e redefinir as regras do firewall usando o Uncomplicated Firewall (UFW) do sistema.
O erro 503 Service Unavailable pode ser causado por uma configuração incorreta ou incompatibilidade após uma atualização, implantação ou alteração de código.
No WordPress, alguns plugins costumam causar erros 503 porque podem consumir recursos excessivos ou entrar em conflito uns com os outros. Se o erro ocorrer logo após a instalação de um plugin específico, você provavelmente encontrou o culpado — nesse caso, desative ou desinstale completamente o plugin problemático.
Se não tiver certeza de qual plugin está causando o erro, considere a possibilidade de desativar todos eles de uma só vez e, em seguida, verifique seu site. Se o erro for resolvido, reative os plugins um a um para identificar aquele que está causando o problema.
Temas do WordPress mal programados também podem acionar o 503 Service Unavailable. Para solucionar o problema, mude para um tema padrão, como o Twenty Twenty-Five. Se isso resolver o problema, você saberá com certeza que o problema está no seu tema.
Importante! Teste a versão revertida em um ambiente de preparação para garantir a compatibilidade e a estabilidade antes de implementá-la no ambiente de produção.
Se o erro começou após a implementação de um novo código, voltar para uma versão estável anterior pode resolver o problema. Use um sistema de controle de versão como o Git para facilitar esse processo. Por exemplo, os comandos Git abaixo permitem reverter commits recentes:
git reset --hard [commit_hash] git push --force
Vale lembrar que só é possível recuperar o código usando um sistema de controle de versão se ele tiver sido configurado antes das alterações. Caso contrário, a alternativa é restaurar o site a partir de um backup.
Embora o 503 Service Unavailable seja um problema do lado do servidor, os visitantes do site podem tentar algumas soluções rápidas, como:
Um pico de tráfego no seu site pode acionar erro 503. Isso porque quando muitas solicitações sobrecarregam os recursos de um servidor, isso pode levar a tempo de inatividade, impedindo que os visitantes acessem a página desejada.
Solucionar problemas relacionados ao tráfego pode ajudar a resolver o erro e evitar que ele ocorra novamente. Aqui estão algumas estratégias para atenuar os problemas relacionados ao tráfego:
Embora essas medidas preventivas sejam eficazes, elas não garantem totalmente que o erro 503 Service Unavailable não volte a acontecer, já que existem outras causas mais difíceis de identificar. Por isso, é importante manter uma boa gestão do site após corrigir o problema, para conseguir resolvê-lo com mais rapidez caso ele ocorra novamente.
Depois de resolver o erro 503 Service Unavailable no seu site, é essencial adotar medidas para evitar que o problema volte a ocorrer e preparar um plano de recuperação que facilite futuras correções. Isso é importante porque erros como o 503 prejudicam a experiência do usuário e podem afetar a reputação da marca.
Além das ações preventivas, faça backups regulares do site, use um sistema de controle de versão e verifique os logs periodicamente. Essas práticas garantem pontos de restauração que permitem recuperar o site com mais facilidade caso algo dê errado.
Por fim, configure um sistema de monitoramento e alertas para receber notificações imediatas quando o site ficar fora do ar. Se erros como o 503 permanecerem sem solução por muito tempo, eles podem impactar mais usuários e causar prejuízos maiores. Para evitar isso, aprenda a monitorar o tempo de atividade do seu site e identifique os problemas antes que se tornem graves.
Semua konten tutorial di website ini telah melalui peninjauan menyeluruh sesuai padrões editoriais e valores da Hostinger.
Comentários
August 31 2022
Minha solicitação de cartão não chegou
September 01 2022
Olá, Erisvan! De que cartão você está falando?