Como corrigir Another update is currently in progress
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.
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
- 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.
- 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).
- 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.
- 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.
- 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.
-- 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';














