O erro “Temporariamente indisponível devido à manutenção” no WordPress aparece quando um site fica preso em modo de manutenção durante uma atualização do núcleo, de um plugin ou de um tema, impedindo que visitantes e administradores acessem o site até que o problema seja resolvido.
O erro “Temporariamente indisponível devido à manutenção” é um dos problemas mais disruptivos que um proprietário de site WordPress pode enfrentar. Parece que, quando o WordPress entra em modo de manutenção durante uma atualização, ele bloqueia o acesso de todos os visitantes, inclusive o seu. Este guia explica todas as causas e soluções.
Mesmo que você nunca tenha mexido em um arquivo de servidor antes, você pode resolver esse erro. Os passos são simples e a maioria leva menos de cinco minutos.
Resumo: Soluções rápidas para o erro do modo de manutenção do WordPress
- O WordPress cria um
.maintenanceno início de cada atualização e o remove ao término. Se a atualização falhar, o arquivo permanece e mantém o site bloqueado.
- Excluir esse arquivo do seu servidor é, na maioria dos casos, a solução mais rápida.
- Desativar plugins e mudar para um tema padrão ajuda quando a causa principal é um conflito de compatibilidade.
- Escolher uma agência de manutenção e suporte confiável para WordPress e manter backups adequados evita que isso se torne um problema recorrente.
O que significa "Temporariamente indisponível devido a manutenção" no WordPress?
O WordPress entra automaticamente em modo de manutenção durante uma atualização. Ele cria um arquivo oculto chamado .maintenance na pasta raiz do seu site. Este arquivo exibe a mensagem: “Indisponível temporariamente para manutenção programada. Volte em instantes.”

Em condições normais, o WordPress exclui esse arquivo assim que a atualização termina. O site volta a ficar online e ninguém percebe a breve pausa. O problema começa quando a atualização é interrompida. O arquivo permanece no servidor e a tela de manutenção nunca desaparece.
Quanto mais tempo isso persistir, mais prejudicará a confiança do usuário. Um site que sai do ar sem explicação perde rapidamente a confiança dos visitantes.
Diferença entre o modo de manutenção e um erro 503 (Serviço indisponível)
Esses dois erros parecem semelhantes, mas têm origens e soluções diferentes.
- O Modo de Manutenção do WordPress é acionado pelo próprio CMS. O
.maintenanceé o responsável. O WordPress coloca seu site nesse estado intencionalmente durante uma atualização. É uma condição controlada e recuperável.
- O erro 503 Serviço Indisponível é uma resposta HTTP de nível de servidor. Significa que o servidor não consegue processar as solicitações, geralmente devido a sobrecarga, configuração incorreta ou erros do Cloudflare entre o servidor de origem e a CDN. Um erro 503 requer diagnóstico em nível de servidor e não está relacionado ao processo de atualização.
Se você vir a mensagem “Temporariamente indisponível para manutenção”, comece procurando o .maintenance . Se você vir uma página de erro 503, o problema está no nível de hospedagem ou de rede.
Por que esse erro pode bloquear seu acesso ao painel de administração do WordPress?
Quando o modo de manutenção é ativado, o WordPress o aplica a todos os URLs do site, incluindo /wp-admin. O sistema não tem como distinguir você de um visitante comum. Cada solicitação retorna a tela de manutenção.
Isso significa que você não pode fazer login e corrigir o problema diretamente do WordPress. Você precisa acessar o servidor diretamente usando FTP, SFTP ou o painel de controle da sua hospedagem.
Antes de fazer alterações, revise os registros de erros do WordPress para entender exatamente o que causou a falha na atualização. Os registros geralmente revelam um tempo limite do PHP, limite de memória ou erro de plugin que causou a interrupção.
Evite erros antes que eles afetem seu site
Mantenha seu site seguro, atualizado e funcionando sem problemas 24 horas por dia, 7 dias por semana, com os planos de manutenção especializada em WordPress da Seahawk, a partir de US$ 49/mês.
Por que aparece o erro "Temporariamente indisponível devido à manutenção"?
Diversas situações podem fazer com que uma atualização seja interrompida no meio, deixando o WordPress preso no modo de manutenção.
Atualizações interrompidas de plugins ou temas do WordPress
Uma atualização pode ser interrompida no meio do processo por vários motivos. Um servidor lento, uma falha na rede ou um plugin que exceda o tempo de execução do PHP podem interromper o processo. Quando isso acontece, o WordPress nunca executa a etapa de limpeza que remove o .maintenance arquivo
O excesso de plugins no WordPress é uma causa frequente de problemas. Um site com 30 ou 40 plugins tem muito mais chances de apresentar conflitos de atualização e erros de tempo limite do que um site com uma seleção enxuta e bem cuidada de plugins.
Falha no processo de atualização do núcleo do WordPress
Falhas na atualização do núcleo são mais graves do que falhas em plugins. O WordPress substitui seus próprios arquivos principais durante esse processo. Se a atualização for interrompida no meio do processo, alguns arquivos podem ser parcialmente substituídos. Isso deixa a instalação em um estado instável.
Ignorar backups antes de atualizações é um dos erros mais comuns no desenvolvimento do WordPress. Sem um backup, a recuperação de uma atualização do núcleo com falha exige a reconstrução manual da instalação.
Arquivo .maintenance corrompido ou travado
Às vezes, a atualização é concluída com sucesso, mas a etapa de limpeza falha. O WordPress não exclui o .maintenance e a tela de manutenção permanece ativa mesmo após a atualização completa do site.
O arquivo fica localizado no diretório raiz do WordPress, a mesma pasta que contém os arquivos wp-config.php e wp-login.php. É um arquivo oculto que começa com um ponto, por isso muitos gerenciadores de arquivos não o exibem por padrão.
Este cenário é o mais comum e o mais fácil de resolver. Basta excluir o arquivo.
Problemas de tempo limite do servidor ou limite de memória PHP insuficiente
Cada atualização do WordPress consome memória e CPU do servidor. Se o seu servidor impõe um limite baixo de memória PHP ou um tempo máximo de execução curto, a atualização pode expirar antes de ser concluída.
Se o seu site WordPress for lento ou ficar frequentemente sem recursos, as falhas de atualização tornam-se muito mais prováveis. Aumentar o limite de memória do PHP para pelo menos 256 MB e definir um tempo de execução mais longo reduz significativamente esse risco.
Conflitos de compatibilidade de plugins ou temas
A atualização de um plugin pode quebrar a compatibilidade com outro. Quando o WordPress detecta um erro fatal durante o processo de atualização, ele pode ser interrompido e entrar em modo de manutenção.
Manter seus plugins e temas WordPress atualizados reduz a probabilidade de incompatibilidades. Sempre leia o changelog antes de executar uma atualização importante de um plugin. Alterações que quebram a compatibilidade geralmente são documentadas lá.
Atualizando vários plugins simultaneamente
O WordPress permite selecionar todos os plugins desatualizados e atualizá-los de uma só vez. Isso parece eficiente, mas multiplica o risco. Cada atualização de plugin inicia seu próprio ciclo de manutenção breve. Ciclos sobrepostos podem causar conflitos de tempo e manter o modo de manutenção ativo.
Atualize os plugins um de cada vez. Isso leva alguns minutos a mais, mas reduz drasticamente a chance de uma atualização travada.
Ambiente de hospedagem lento ou limitações de recursos
Um servidor que não consegue alocar CPU, RAM ou tempo de execução suficientes terá dificuldades para concluir atualizações de forma confiável. Isso é especialmente verdadeiro em ambientes de hospedagem compartilhada.
melhor provedor de hospedagem WordPress resolve muitos problemas recorrentes no modo de manutenção. Os serviços de hospedagem WordPress gerenciada cuidam da configuração do servidor especificamente para as cargas de trabalho do WordPress e aplicam limites de recursos que garantem atualizações confiáveis.
Navegador fechado ou internet desconectada durante as atualizações
Se você fechar a aba do navegador ou perder a conexão com a internet durante uma atualização, o processo PHP em execução no servidor poderá continuar por um tempo antes de expirar. A atualização falhará no meio do processo.
Mantenha-se na página enquanto as atualizações são executadas. Aguarde até que o WordPress exiba a mensagem "Manutenção concluída" antes de fechar a aba do navegador ou sair da página.
Como corrigir o erro "Temporariamente indisponível devido à manutenção" no WordPress?
Siga estas soluções na ordem indicada. Comece pela solução mais simples e, se o problema persistir, vá avançando na lista.

Se você não se sente confortável trabalhando diretamente com arquivos do servidor, do WordPress serviços profissionais de correção de bugs podem resolver isso rapidamente, sem o risco de piorar a situação.
Exclua o arquivo .maintenance do diretório raiz do WordPress
Essa é a solução mais direta e resolve a maioria dos casos.
- Faça login no painel de controle da sua hospedagem (cPanel ou equivalente) e abra o Gerenciador de Arquivos. Como alternativa, conecte-se via FTP ou SFTP.
- Navegue até a pasta raiz da sua instalação do WordPress, aquela que contém
o arquivo wp-config.php.
- Ative a opção para exibir arquivos ocultos. O
.maintenancecomeça com um ponto e fica oculto por padrão.
- Localize o
.maintenance.
- Apague-o.
- Atualize a página no seu navegador.
Seu site deverá voltar ao normal instantaneamente.
Limpe o cache do WordPress e do navegador após remover o modo de manutenção
Após excluir o .maintenance , seu navegador ou um plugin de cache ainda poderá exibir uma versão em cache da tela de manutenção.
Primeiro, limpe o cache do seu navegador. Em seguida, faça login no WordPress e limpe o cache do seu plugin. WP Rocket, FastPixele LiteSpeed Cache oferecem uma opção de limpeza com um clique no painel do WordPress. Essa etapa garante que todos os visitantes vejam o site ativo, em vez de uma página de erro em cache.
Desativar todos os plugins do WordPress manualmente
Se o site continuar fora do ar após a exclusão do .maintenance , pode ser que ainda exista um conflito de plugins.
- Conecte-se ao seu servidor via FTP ou SFTP.
- Navegue até
wp-content/plugins/. - Renomeie toda a
de plugins, por exemplo, renomeie-a paraplugins_desativados. - Carregue seu site.
Se o site agora estiver funcionando, renomeie a pasta de volta para "plugins". Em seguida, reative cada plugin individualmente e teste após cada ativação. O plugin que está causando o problema no site é o que está causando o conflito.
Mudar para um tema padrão do WordPress
Um tema corrompido ou incompatível pode impedir que o WordPress conclua o processo de recuperação.
- Conecte-se ao seu servidor via FTP.
- Navegue até
wp-content/themes/. - Renomeie a pasta do seu tema ativo para algo como
meu_backup_do_tema. - O WordPress utiliza o tema padrão mais recente que consegue encontrar.
Se o seu site carregar com o tema padrão, o problema está no seu tema personalizado do WordPress . Entre em contato com o desenvolvedor do tema ou reverta para uma versão anterior dos arquivos do tema.
Aumentar o limite de memória PHP no WordPress
Um limite de memória PHP baixo causa timeouts de atualização. Adicione a seguinte linha ao seu wp-config.php , logo antes da linha que diz /* Isso é tudo, pare de editar! */:
define('WP_MEMORY_LIMIT', '256M');
Você também pode entrar em contato com seu provedor de hospedagem e pedir para aumentar o limite de memória do servidor. Alguns planos de hospedagem para pequenas empresas oferecem 64 MB ou 128 MB por padrão, o que geralmente é insuficiente para atualizações confiáveis do WordPress. Solicite, no mínimo, 256 MB.
Concluir manualmente as atualizações do WordPress que falharam
Se uma atualização do núcleo falhar, talvez seja necessário executá-la manualmente novamente.
- Baixe a versão mais recente do WordPress em wordpress.org.
- Extraia o arquivo ZIP no seu computador.
- Faça o upload de todos os arquivos extraídos para o seu servidor via FTP, sobrescrevendo os arquivos existentes.
- ignore a
wp-contentPara proteger seus temas, plugins e arquivos enviados,
- Acesse o endereço
yoursite.com/wp-admin/upgrade.phpno seu navegador para iniciar a etapa de atualização do banco de dados.
As equipes que cuidam da manutenção do WordPress realizam atualizações manuais de rotina e podem concluir esse processo com segurança caso você precise de ajuda.
Verifique as permissões de arquivo e a configuração de hospedagem
Permissões de arquivo incorretas podem impedir que o WordPress exclua o .maintenance automaticamente após atualizações futuras.

As permissões padrão do WordPress são:
- Pastas: 755
- Arquivos: 644
Verifique essas configurações no gerenciador de arquivos da sua hospedagem ou via FTP. Além disso, peça ao seu provedor de hospedagem para verificar se os parâmetros `max_execution_time` e `upload_max_filesize` estão configurados com valores adequados para as atualizações do WordPress.
Se problemas de configuração do servidor estiverem impedindo a conclusão das atualizações, em reparo e solução de problemas do WordPress podem auditar seu ambiente de servidor e corrigir as configurações.
Use o WP CLI para desativar o modo de manutenção
Se você tiver acesso SSH ao seu servidor, o WP CLI oferece a solução mais rápida.
Execute este comando para desativar o modo de manutenção diretamente:
wp modo-de-manutenção desativado
Ou exclua o arquivo manualmente através da linha de comando:
rm /caminho/para/seu/wordpress/.maintenance
O WP CLI ignora completamente o navegador. É ideal para ambientes de servidor onde os gerenciadores de arquivos não estão disponíveis ou são impraticáveis.
Restaure o backup do site se o erro persistir
Se todas as outras soluções falharem, restaurar um backup recente retorna o site a um estado funcional conhecido. Isso é sempre mais rápido do que depurar uma instalação gravemente danificada.
Use a ferramenta de restauração de backup integrada do seu provedor de hospedagem ou um plugin de backup como o UpdraftPlus para reverter o processo. Após a restauração, consulte um checklist de reconstrução de sites para confirmar se todos os componentes, banco de dados, arquivos de mídia, temas e plugins estão intactos.
Por isso, manter backups diários automatizados é imprescindível. Um backup é a sua melhor ferramenta de recuperação.
Como excluir o arquivo .maintenance no WordPress?
Existem três métodos disponíveis para excluir o .maintenance . Escolha aquele que corresponde ao seu nível de acesso.
Utilizando o Gerenciador de Arquivos do cPanel:
- Faça login no painel de controle da sua hospedagem e abra o Gerenciador de Arquivos.
- Navegue até o diretório raiz do seu site WordPress.
- Clique em Configurações (canto superior direito) e ative a opção Mostrar arquivos ocultos.
- Localize o
.maintenance. - Clique com o botão direito do mouse e selecione Excluir.
- Recarregue a página.
Utilizando FTP com FileZilla:
- Abra o FileZilla e conecte-se ao seu servidor usando suas credenciais de FTP.
- Navegue até a pasta raiz do WordPress no servidor remoto.
- Acesse Servidor → Forçar exibição de arquivos ocultos no menu.
- Localize o
.maintenancena lista de arquivos. - Clique com o botão direito do mouse e selecione Excluir.
Usando a CLI do WP:
Se você tiver acesso SSH, execute:
rm /caminho/para/wordpress/.maintenance
O .maintenance sempre começa com um ponto. A maioria dos navegadores de arquivos oculta arquivos com esse nome por padrão; sempre habilite a opção "Mostrar arquivos ocultos" antes de procurá-los. Essa mesma navegação por arquivos ocultos é usada para solucionar problemas de carregamento em construtores de páginas que exigem acesso FTP direto aos arquivos.
Como corrigir conflitos entre plugins e temas que causam erros no modo de manutenção?
Conflitos entre plugins, ou entre um plugin e um tema, estão entre as causas mais comuns de travamento em estado de manutenção. A abordagem é a mesma em ambos os casos: isolar e identificar o componente que está causando o conflito.
Isolando um conflito de plugins:
- Renomeie toda a sua
de pluginsvia FTP para desativar todos os plugins de uma só vez. - Acesse seu site. Se ele carregar, renomeie a pasta de volta para
plugins. - Reative cada plugin individualmente.
- Execute uma pequena atualização após cada ativação e fique atento a erros.
- O plugin que aciona a tela de manutenção é o que está causando o conflito.
Isolando um conflito temático:
- Renomeie a pasta do seu tema ativo via FTP.
- O WordPress usará o tema padrão instalado.
- Execute a atualização novamente.
- Se a atualização for concluída com sucesso, o problema está no seu tema ativo.
Se você editou recentemente os arquivos do seu tema usando o editor de temas do WordPress, desfaça as alterações feitas no editor e teste novamente. Códigos personalizados adicionados diretamente aos arquivos do tema podem introduzir erros de sintaxe que interrompem o processo de atualização.
Sempre teste as atualizações em um ambiente de teste antes de aplicá-las ao seu ambiente de produção. Um ambiente de teste é a maneira mais confiável de detectar conflitos sem causar indisponibilidade aos visitantes.
Como evitar o erro "Temporariamente indisponível devido à manutenção" no futuro?
Alguns hábitos consistentes eliminam a maioria dos erros relacionados a atualizações antes mesmo que eles aconteçam.

- Realize auditorias regulares no site. Uma auditoria completa do WordPress identifica plugins desatualizados, componentes incompatíveis e problemas de configuração do servidor antes que causem problemas durante as atualizações. Auditorias trimestrais são uma boa prática para a maioria dos sites.
- Atualize um item por vez. Evite selecionar todos os plugins e executar uma atualização em massa. Atualize o núcleo, depois os temas e, por fim, os plugins, separadamente e em sequência. Isso limita o número de processos simultâneos em execução no seu servidor.
- Utilize um ambiente de teste. Aplique cada atualização primeiro em um ambiente de teste. Uma cópia de teste espelha seu site em produção sem colocar os usuários reais em risco. Somente publique as atualizações em produção após confirmar que elas funcionam corretamente no ambiente de teste.
- Mantenha os backups automáticos e atualizados. Configure seu plugin de backup ou ferramenta de hospedagem para executar backups automáticos diários. Armazene cópias fora do servidor, seja em armazenamento em nuvem ou em um local remoto. Um backup de ontem é muito melhor do que nada.
- Monitore os limites de memória e execução do PHP. Revise essas configurações no painel de controle da sua hospedagem após qualquer migração de servidor ou alteração de plano. Limites baixos geralmente acompanham planos de hospedagem de baixo custo ou básicos e são fáceis de passar despercebidos.
- Escolha uma infraestrutura criada especificamente para WordPress. A proteção do seu site WordPress começa com o ambiente de servidor adequado. Uma hospedagem WordPress gerenciada configura limites de memória e tempo de execução, além de lidar com atualizações específicas para o WordPress, reduzindo significativamente as falhas de atualização.
Erros comuns no modo de manutenção do WordPress que você deve evitar
Até mesmo desenvolvedores com anos de experiência em WordPress cometem esses erros. Evitá-los mantém os erros no modo de manutenção raros.
- Ignorar backups antes de atualizações. Este é o hábito mais perigoso. Se uma atualização principal falhar sem um backup, restaurar seu site exigirá a reconstrução do zero. Sempre faça backup primeiro, sem exceções.
- Atualizar sites em produção sem um ambiente de teste. Executar atualizações no seu site de produção expõe os visitantes reais a períodos de inatividade. Use um ambiente de teste para cada atualização significativa.
- Ignorar os registros de alterações dos plugins. As entradas do registro de alterações documentam mudanças que quebram a compatibilidade, funções obsoletas e conflitos conhecidos. Uma leitura de dois minutos antes da atualização pode economizar horas de solução de problemas.
- Instalar plugins em excesso. Cada plugin adicional aumenta o número de ciclos de atualização e a probabilidade de conflitos. Analise seus plugins pelo menos duas vezes por ano. Remova todos os que você não usa mais.
- Utilizar plugins e temas pirateados ou de baixa qualidade. Softwares pirateados não possuem mecanismos legítimos de atualização, frequentemente contêm malware e podem corromper seu site durante processos de manutenção de rotina. A economia não compensa o risco.
- Não verificar a memória PHP antes de grandes atualizações. Executar uma atualização do núcleo do WordPress com apenas 64 MB de memória PHP disponível provavelmente causará um timeout. Verifique seu limite no
arquivo wp-config.phpou no painel de controle da sua hospedagem antes de qualquer ciclo de atualização importante.
- Fechar o navegador durante uma atualização. A atualização é executada no servidor, mas sair da página ou perder a conexão antes da conclusão do processo pode interromper as etapas finais de limpeza. Sempre aguarde a mensagem de sucesso.
Conclusão
O erro "Temporariamente indisponível devido à manutenção" no WordPress é alarmante, mas raramente catastrófico. Na grande maioria dos casos, basta excluir o .maintenance da raiz do servidor para que o site volte a funcionar. Todo o processo leva menos de um minuto.
Entender por que o erro ocorre — falhas em atualizações, timeouts do servidor, conflitos de plugins ou pouca memória — permite que você evite que ele se repita. Mantenha backups, atualize um plugin por vez e use um ambiente de teste antes de mexer no seu site em produção.
Se o erro persistir ou se o seu site sofrer danos mais graves devido a uma atualização malsucedida, trabalhar com um consultor de segurança do WordPress ou uma equipe de manutenção profissional garante uma configuração limpa e estável, capaz de lidar com atualizações futuras sem problemas.
Perguntas frequentes sobre o erro "Temporariamente indisponível devido à manutenção"
Como faço para corrigir o erro "Temporariamente indisponível devido à manutenção" no WordPress?
Geralmente, você pode corrigir esse erro excluindo o arquivo .maintenance da pasta raiz do WordPress. Acesse seu site pelo cPanel ou FTP e remova o arquivo. Em seguida, atualize a página.
Por que meu site WordPress está travado em modo de manutenção?
Seu site pode ficar preso no modo de manutenção se uma atualização de um plugin, tema ou WordPress for interrompida. Recursos insuficientes do servidor, conflitos de plugins ou o fechamento do navegador durante as atualizações também podem causar esse problema.
Onde posso encontrar o arquivo de manutenção no WordPress?
O arquivo .maintenance está localizado na pasta principal de instalação do WordPress. Normalmente, ele aparece no mesmo diretório que wp-admin, wp-content e wp-includes.
Os plugins podem causar o erro de modo de manutenção do WordPress?
Sim. Plugins desatualizados, mal codificados ou incompatíveis costumam causar erros no modo de manutenção durante as atualizações. Desative todos os plugins manualmente para identificar o problemático.
Como posso evitar erros no modo de manutenção do WordPress no futuro?
Sempre faça backup do seu site antes de atualizá-lo. Atualize os plugins um de cada vez e use um provedor de hospedagem confiável. Testar as atualizações em um ambiente de teste também ajuda a evitar problemas durante a manutenção.