Por que suas tabelas de log estão crescendo e como consertar isso
English version: Why Your Log Tables Are Growing and How to Fix It
O WP Cerber usa um conjunto de tarefas agendadas para manter suas tabelas de banco de dados. Essas tarefas de manutenção são realizadas regularmente usando cron jobs do WordPress. Entre outras responsabilidades, essas tarefas limpam e otimizam as tabelas de banco de dados do plugin para evitar que elas cresçam descontroladamente.
Em casos raros, tarefas de segundo plano agendadas podem falhar na execução correta, fazendo com que o tamanho das tabelas do banco de dados cresça sem limites. Este artigo explica como verificar o status das tarefas de manutenção do WP Cerber e solucionar problemas se eles surgirem.
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:
- Navegue até a página WP Cerber → Ferramentas na sua área de administração do WordPress.
- Clique na aba Diagnóstico .
- Role para baixo 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 de tarefas cron agendadas do WordPress. Abaixo estão as soluções para os dois cenários mais comuns:
Cenário 1: O serviço Cron interno está ativo
Se você ou seu provedor de hospedagem não configurou um serviço cron externo (este é o padrão para a maioria das instalações do WordPress), você pode resolver o problema habilitando 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 acionar tarefas cron sempre que alguém visitar seu site, o que pode ajudar a resolver problemas de execução.
Cenário 2: O serviço Cron externo está configurado
Se você ou seu provedor de hospedagem tiver configurado um serviço cron externo, você verá o seguinte aviso:
“Nota: o iniciador cron interno do WordPress está desabilitado neste site.”
Neste caso, quaisquer problemas com tarefas de manutenção são provavelmente causados pelo serviço cron externo falhando em enviar (ou tendo parado de enviar) solicitações HTTP para 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 ativamente solicitações HTTP para seu site.
Encerrando
A execução regular das tarefas de manutenção do WP Cerber é crucial para evitar inchaço no banco de dados e garantir desempenho ideal. Ao verificar o status dessas tarefas e abordar quaisquer problemas prontamente, você pode evitar tensão desnecessária em seu banco de dados e recursos de hospedagem. Quer você confie no sistema cron interno do WordPress ou em um serviço cron externo, a configuração adequada é essencial para manter seu WordPress funcionando sem problemas.