Les tâches CRON à exécuter sont appelées à chaque consultation de page par un visiteur sur le site. Par défaut, ces tâches sont exécutées en arrière plan sans faire attendre l’utilisateur. Si vous souhaitez forcer l’exécution de ces tâches directement lors de l’affichage de la page, il faut définir la constante suivante dans votre fichier config/mes_options.php
(voir l’article qui lui est consacré).
// forcer l'exécution, à chaque visite de page, des tâches routinières programmées
define('_DIRECT_CRON_FORCE',true);
Ce réglage permet de rétablir le fonctionnement des tâches CRON dans le cas où votre site est protégé par un couple de fichiers htaccess / htpasswd.
Voir aussi la constante _HTML_BG_CRON_FORCE.