Por que suas tabelas de log estão crescendo e como corrigir isso
English version: Why Your Log Tables Are Growing and How to Fix It
O WP Cerber utiliza um conjunto de tarefas agendadas para manter suas tabelas de banco de dados. Essas tarefas de manutenção são executadas regularmente por meio de tarefas cron do WordPress. Entre outras responsabilidades, essas tarefas limpam e otimizam as tabelas do banco de dados do plugin para evitar que cresçam descontroladamente.
Em casos raros, as tarefas em segundo plano agendadas podem falhar na execução correta, fazendo com que o tamanho das tabelas do banco de dados cresça indefinidamente. Este artigo explica como verificar o status das tarefas de manutenção do WP Cerber e solucionar problemas caso eles ocorram.
Como verificar o status das tarefas de manutenção do WP Cerber
Para garantir que todas as tarefas de manutenção estejam sendo executadas conforme o esperado, siga estas etapas:
- Acesse a página WP Cerber → Ferramentas na sua área administrativa do WordPress.
- Clique na aba Diagnóstico .
- Desça a página até a seção Tarefas de Manutenção .
Você deverá ver mensagens de status semelhantes a esta:
Se o status indicar "A tarefa nunca foi executada" , significa que há um problema com a execução das tarefas cron agendadas do WordPress. Abaixo estão as soluções para os dois cenários mais comuns:
Cenário 1: Serviço Cron interno está ativo
Se você ou seu provedor de hospedagem não configuraram um serviço cron externo (este é o padrão para a maioria das instalações do WordPress), você pode resolver o problema ativando um mecanismo cron alternativo do WordPress.
Adicione a seguinte linha ao seu arquivo wp-config.php :
define( 'ALTERNATE_WP_CRON', true );
Essa configuração garante que o WordPress tente executar tarefas cron sempre que alguém visitar seu site, o que pode ajudar a resolver problemas de execução.
Cenário 2: Serviço Cron externo configurado
Se você ou seu provedor de hospedagem configurou um serviço cron externo, você verá o seguinte aviso:
Observação: o iniciador cron interno do WordPress está desativado neste site.
Nesse caso, quaisquer problemas com tarefas de manutenção provavelmente são causados pelo serviço cron externo que não está enviando (ou parou de enviar) solicitações HTTP para o seu site. Para resolver isso:
- Entre em contato com seu provedor de hospedagem para obter assistência.
- Confirme se o serviço cron externo está configurado corretamente e enviando solicitações HTTP ativamente para o seu site.
Concluindo
A execução regular das tarefas de manutenção do WP Cerber é crucial para evitar o inchaço do banco de dados e garantir o desempenho ideal. Ao verificar o status dessas tarefas e resolver quaisquer problemas prontamente, você pode evitar sobrecarga desnecessária em seu banco de dados e recursos de hospedagem. Seja utilizando o sistema cron interno do WordPress ou um serviço cron externo, a configuração adequada é essencial para manter seu WordPress funcionando sem problemas.
