Help
Posted By Gregory

La taille de la base de données est grande et il 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 gérer 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 de WordPress. Parmi d'autres tâches, il y a une tâche qui nettoie et optimise les tables de base de données du plug-in.

Dans de rares cas, les tâches en arrière-plan planifiées 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 le statut 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 du type "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 périodiques planifiées sur votre WordPress. Il y a deux options.

Si vous n'avez pas configuré de service externe cron , ce qui est vrai dans la plupart des cas, une des solutions possibles consiste à 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 externe cron , la notification suivante s'affiche: "Remarque: le programme de lancement 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 externe cron qui ne fonctionne pas et n'envoie pas (ou n'a pas arrêté l'envoi) de requêtes HTTP spéciales au site Web. Dans ce cas, vous devriez demander de l'aide à votre fournisseur d'hébergement.

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.