<< Cliquez pour afficher la table des matières >> Navigation: »main« Exécuter des fonctions par CRON |
DataLife Engine a la capacité d'exécuter certaines fonctions selon un calendrier. Vous pouvez créer automatiquement une sauvegarde de la base de données pour l'optimiser et créer un plan de site pour les moteurs de recherche. Cela nécessite que votre hébergement prenne en charge la fonctionnalité d'exécution d'applications selon un calendrier (CRON). cron.php est un fichier conçu pour exécuter des fonctions par cron et se trouve à la racine de votre site. Pour des raisons de sécurité, l'exécution de ce fichier est désactivée par défaut. Voyons comment l'activer.
Tout d'abord, nous vous recommandons de renommer le fichier cron.php par un autre nom avec le .php extension pour la sécurité.
Ensuite, ouvrez le fichier dans un éditeur de texte et repérez la ligne suivante au tout début :
$allow_cron = 0;
Modifiez-le à :
$allow_cron = 1;
Vous permettez ainsi au fichier d'exécuter les fonctions en mode automatique.
Vous pouvez ensuite modifier le nombre de fichiers de sauvegarde de base de données à stocker sur le serveur. Pour ce faire, recherchez la ligne suivante :
$max_count_files = 5;
où 5 correspond au nombre de copies de la base de données. Vous pouvez indiquer le nombre de fichiers souhaité. Lorsque cette limite est dépassée, les anciennes sauvegardes de la base de données sont automatiquement supprimées.
Une fois vos modifications effectuées, enregistrez le fichier sur le serveur. Vous devez maintenant ajouter ce fichier pour qu'il soit exécuté selon une planification (CRON). Vous définissez vous-même l'heure et la périodicité de création. Pour obtenir des instructions détaillées sur l'ajout de ce fichier à la fonction CRON, veuillez contacter votre hébergeur.
Le fichier Cron peut effectuer les opérations suivantes :
1. Créez une sauvegarde de la base de données.
Exécutez simplement le fichier cron.php sans spécifier de paramètres pour démarrer ce mode.
2. Création d'un plan du site.
Exécutez le fichier avec le paramètre suivant : pour démarrer ce mode : cron.php?cronmode=sitemap
Utiliser php -f cron.php sitemap si vous utilisez une console pour lancer le script.
Lors de la création d'un plan de site avec cron, les moteurs de recherche seront automatiquement informés de ce plan.
3. Optimisation de la base de données.
Exécutez le fichier avec le paramètre suivant : pour démarrer ce mode : cron.php?cronmode=optimize
Utiliser php -f cron.php optimise si vous utilisez une console pour lancer le script.
4. Exécutez l'antivirus.
Exécutez le fichier avec le paramètre suivant : pour démarrer ce mode : cron.php?cronmode=antivirus
Utiliser php -f cron.php antivirus si vous utilisez une console pour lancer le script.
N'oubliez donc pas de spécifier les chemins corrects depuis le répertoire racine de votre serveur vers l'interpréteur PHP et vers le script. elle-même.