🎉 USE O CUPOM DESCONTO.FULL | 20% OFF acima de R$ 50,00

Como corrigir Another update is currently in progress

Time Full Services Time Full Services
Tipo Erro interno do WP
Nome do erro Another update is currently in progress EN: Another update is currently in progress
Severidade Atenção
Descrição Another update in progress aparece quando uma atualização do núcleo do WordPress é interrompida e deixa uma trava registrada no banco de dados. Enquanto a opção core_updater.lock existir, o WordPress recusa qualquer nova atualização até a trava expirar ou ser apagada.

O que é o erro Another update is currently in progress?

Quando o WordPress atualiza o próprio núcleo, ele grava uma trava temporária chamada core_updater.lock na tabela de opções do banco de dados para impedir que duas atualizações rodem ao mesmo tempo. Se a atualização termina normalmente, a trava some. Se o processo é cortado no meio, por timeout, falta de memória ou aba fechada, a trava fica para trás. A partir daí toda tentativa de atualizar mostra a mensagem de que outra atualização está em andamento, mesmo sem nenhuma rodando de fato.

Como identificar

  • Mensagem “Another update is currently in progress.” ao abrir Painel > Atualizações.
  • Em sites em português, a mensagem “Outra atualização está em andamento no momento.”.
  • O botão de atualizar o núcleo, plugins ou temas não responde ou volta com o mesmo aviso.
  • O bloqueio surgiu logo após uma atualização do WordPress que travou ou foi cancelada no meio.
Antes de começar: Faça backup do banco de dados antes de apagar qualquer registro no phpMyAdmin. Apague somente a linha cujo option_name é exatamente core_updater.lock; outras opções com nome parecido controlam o funcionamento do site.

Como prevenir

  • Atualize o núcleo do WordPress uma vez por vez e espere a tela confirmar antes de iniciar outra atualização
  • Mantenha o max_execution_time e a memória PHP adequados para a atualização não estourar no meio
  • Não feche a aba durante a atualização do núcleo e mantenha backup automático para reverter se travar

Causa

  • Atualização do núcleo do WordPress interrompida antes de remover a opção core_updater.lock do banco.
  • Timeout do PHP ou falta de memória abortando o processo de atualização antes da limpeza da trava.
  • Aba do navegador fechada ou conexão perdida durante a tela de atualização do núcleo.
  • Duas atualizações disparadas quase ao mesmo tempo (cron e clique manual) deixando a trava presa.
  • Plugin de manutenção ou de backup que rodou junto com a atualização e travou o processo no meio.

Como resolver

  1. Espere até 15 minutos: a trava core_updater.lock expira sozinha após 15 minutos. Se a pressa não for grande, recarregue a tela de atualizações depois desse tempo antes de mexer no banco.
  2. Abra o phpMyAdmin: no painel da hospedagem, entre no phpMyAdmin e selecione o banco de dados do site. Localize a tabela de opções, normalmente wp_options (o prefixo wp_ pode variar).
  3. Encontre a opção da trava: use a busca da tabela wp_options pelo option_name igual a core_updater.lock. Esse é o registro que está bloqueando novas atualizações.
  4. Apague o registro da trava: exclua a linha cujo option_name é core_updater.lock. Volte ao Painel > Atualizações e o WordPress já deixa atualizar de novo.
  5. Refaça a atualização que travou: atualize o núcleo, plugins ou temas novamente, um de cada vez, e confirme ao final que cada item ficou na versão certa para o problema não voltar.
SQL
-- Remove a trava de atualizacao do nucleo direto no banco.
-- Ajuste o prefixo wp_ para o prefixo real da sua instalacao.
DELETE FROM wp_options WHERE option_name = 'core_updater.lock';

Perguntas frequentes

Onde fica a trava que causa esse erro?
Na tabela de opções do banco de dados, normalmente wp_options, como um registro de option_name igual a core_updater.lock. Não é um arquivo no servidor; por isso a correção é apagar essa linha no banco, não no FTP.
Preciso mesmo apagar a trava ou ela some sozinha?
A trava core_updater.lock expira sozinha em cerca de 15 minutos. Se você pode esperar, basta recarregar a tela de atualizações depois desse tempo. Apagar no banco é o caminho rápido quando a atualização é urgente.
É seguro apagar o core_updater.lock no phpMyAdmin?
Sim, desde que você apague apenas a linha cujo option_name é exatamente core_updater.lock. Ela é só um sinalizador temporário de atualização. Faça backup do banco antes, por precaução, e não toque em outras opções.
Não tenho phpMyAdmin. Como removo a trava?
Espere os 15 minutos para a trava expirar, ou use o WP-CLI com o comando wp option delete core_updater.lock se a hospedagem oferecer acesso ao terminal. Alguns painéis também têm um gerenciador de banco próprio que faz o mesmo.
Por que o erro voltou depois que apaguei a trava?
Porque a atualização continua travando no meio e gravando a trava de novo. Verifique o tempo de execução e a memória do PHP, atualize um item por vez e confirme se algum plugin de backup ou manutenção está interferindo no processo.
Esse erro apaga ou corrompe meu conteúdo?
Não. A trava apenas impede novas atualizações; o conteúdo do site permanece intacto. O risco real é a atualização que travou ter deixado arquivos do núcleo incompletos, então confirme a versão e reinstale o que ficou pela metade.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes