Help
Posted By Gregory

La taille de la base de données est grande et elle ne cesse de croître


English version: The size of database is big and it keeps growing


Le plugin utilise un ensemble de tâches planifiées pour maintenir ses tables de base de données. Techniquement, cela signifie que les tâches de maintenance sont effectuées régulièrement à l'aide de tâches cron WordPress. Entre autres tâches, il existe une tâche qui nettoie et optimise les tables de la base de données du plugin.

Dans de rares cas, les tâches planifiées en arrière-plan ne sont pas exécutées correctement et la taille des tables de la base de données augmente de manière incontrôlable. Pour vérifier l'état des tâches et vous assurer que toutes les tâches sont exécutées comme prévu, procédez comme suit.

  1. Cliquez sur le menu d'administration de WP Cerber et accédez à la page Outils
  2. Cliquez sur l'onglet Diagnostic
  3. Faites défiler jusqu'à la section « Tâches de maintenance »

Vous devriez voir un statut similaire à celui-ci

The status of Cerber's scheduled cron tasks

The status of Cerber’s maintenance tasks is OK.

Si vous voyez une erreur telle que « La tâche n'a jamais été exécutée », cela signifie qu'il y a un problème avec l'exécution des tâches cron planifiées sur votre WordPress. Il existe deux options.

Si vous n'avez pas configuré de service cron externe , ce qui est vrai dans la plupart des cas, une des solutions possibles est d'ajouter la ligne suivante au fichier wp-config.php :

define( 'ALTERNATE_WP_CRON', true );

Si vous (ou votre fournisseur d'hébergement) avez configuré un service cron externe , vous voyez la notification : "Remarque : le lanceur cron interne de WordPress est désactivé sur ce site.". Dans ce cas, tous les problèmes liés aux tâches de maintenance sont causés par le service cron externe qui ne fonctionne pas et n'envoie pas (ou a arrêté d'envoyer) des requêtes HTTP spéciales au site Web. Dans ce cas, vous devez demander de l’aide à votre hébergeur.

PS Normalement, le cron interne est désactivé en ajoutant la ligne suivante au fichier wp-config.php :

define( 'DISABLE_WP_CRON', true );


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.