Solução de problemas do Duplicator DB Optimizer
Está com problemas no DB Optimizer? Este artigo aborda os problemas mais comuns relatados pelas pessoas, desde uma tela em branco até uma licença que não ativa.
Cada item abaixo nomeia o sintoma, explica o que realmente o está causando e detalha a correção.
- A tela do DB Optimizer não carrega ou aparece em branco
- Recebo um erro de segurança ou "nonce" após deixar a aba aberta por um tempo
- Uma contagem de limpeza não cai para zero
- Limpei revisões (ou itens movidos para a lixeira), mas alguns ainda estão lá
- Uma otimização ou reparo de tabela retorna "Falha"
- Um reparo de tabela retorna "Não suportado"
- Minha licença não ativa
- O banner de aviso de backup não desaparece
- Ainda travado?
A tela do DB Optimizer não carrega ou aparece em branco
A tela é um aplicativo de página única que se comunica com seu site através da API REST do WordPress. Uma tela em branco ou travada geralmente significa que essa conexão está sendo bloqueada.
Tente estas em ordem:
- Atualize a página com força. Recarregue ignorando o cache (Ctrl+Shift+R no Windows, Cmd+Shift+R no Mac).
- Verifique se há um bloqueio na API REST. Alguns plugins de segurança, firewalls e regras de hospedagem desativam a API REST do WordPress. Desative temporariamente essa proteção ou adicione uma exceção para as rotas `dupdbopt/v1` e, em seguida, recarregue.
- Procure por erros de JavaScript. Abra o console do seu navegador (F12). Um erro vindo de outro plugin ou do seu tema pode impedir a renderização do aplicativo. Tente novamente com seus outros plugins temporariamente desativados.
- Verifique se você está logado como administrador. O DB Optimizer é uma ferramenta de nível de administrador.
Recebo um erro de segurança ou "nonce" após deixar a aba aberta por um tempo
O plugin atualiza seu token de segurança automaticamente no heartbeat do WordPress, que só é acionado enquanto a aba está ativa. Uma aba deixada em segundo plano, adormecida ou desconectada da rede para de receber esses acionamentos, e o token pode expirar.
Correção:
Recarregue a página. Um novo carregamento fornece um novo token e o erro é resolvido.
Uma contagem de limpeza não cai para zero
Isso é esperado em sites grandes, não é um bug. Cada tipo de limpeza processa apenas um certo número de itens por execução, para que a solicitação permaneça rápida.
Correção:
Execute a limpeza novamente e continue até que a contagem seja zerada.
Limpei revisões (ou itens movidos para a lixeira), mas alguns ainda estão lá
Itens mais recentes que sua janela de retenção são protegidos de propósito.
Correção:
Se você quiser remover também os mais recentes, diminua a janela de retenção em Configurações e execute a limpeza novamente. Veja Configurando a Janela de Retenção. Faça backup primeiro, como sempre.
Uma otimização ou reparo de tabela retorna "Falha"
Um resultado falho aponta para algo no lado do servidor, em vez do próprio plugin.
Tente estas em ordem:
- Aguarde um momento e tente novamente. Outro processo pode ter bloqueado a tabela por um segundo.
- Verifique as permissões do banco de dados. Seu usuário do banco de dados precisa de permissão para executar OPTIMIZE e REPAIR. Alguns hosts gerenciados restringem isso, e seu host pode confirmar.
- Verifique o espaço em disco. A otimização de uma tabela grande precisa de espaço temporário para trabalhar. Um disco cheio pode causar uma falha.
- Se continuar acontecendo, entre em contato com o suporte com o nome exato da tabela e a mensagem que você viu.
Um reparo de tabela retorna "Não suportado"
Isso não é um erro. A tabela é executada no mecanismo de armazenamento InnoDB, que não suporta o comando manual REPAIR. O InnoDB cuida de si mesmo com recuperação de falhas integrada, então não há nada que você precise fazer. Veja Gerenciando Tabelas de Banco de Dados.
Minha licença não ativa
- Reinsira a chave. Verifique se não há espaços extras antes ou depois dela.
- Verifique seu limite de ativação. A chave pode já estar ativa no número máximo de sites. Desative-a em um site que você aposentou ou verifique sua conta em https://duplicator.com/my-account/.
- Verifique as conexões de saída. A ativação precisa alcançar https://duplicator.com. Se o seu servidor ou um plugin de segurança bloquear requisições de saída, falhará. Peça ao seu host para permitir conexões com duplicator.com.
- Limpe uma chave travada. Se uma chave não desativar normalmente, clique em Limpar ao lado do campo Licença, depois insira a chave novamente e ative-a.
- Forçar uma nova verificação. Se a área de licença mostrar um status que você sabe que está incorreto, clique em Atualizar dados da licença na dica acima do status da licença para forçar uma nova verificação em vez de usar o resultado em cache.
Para o guia completo de ativação e desativação, veja Licença do DB Optimizer.
O banner de aviso de backup não desaparece
O banner na guia Limpeza aparece quando o Duplicator Pro relata nenhum backup ou um backup que está ficando antigo.
Correção:
Faça um novo backup no Duplicator Pro e confirme que ele foi concluído. O banner desaparece assim que um backup recente é encontrado. Se você não usa o Duplicator Pro, o banner não se aplica a você.
Ainda travado?
Abra um ticket em https://duplicator.com/my-account/support/. Para nos ajudar a resolver mais rápido, inclua:
- Suas versões do WordPress e PHP
- Sua versão do DB Optimizer
- A mensagem de erro exata, ou uma captura de tela
- O que você estava fazendo quando aconteceu (qual guia, qual ação)