Utilisation du cron
Pour être compatible avec le plus grand nombre d'hébergeurs, par défaut Paheko lance les tâches automatisées (sauvegarde automatique, envoi des rappels de cotisation, envoi des mails, etc.) quand un membre se rend sur la page d'accueil. De ce fait, si aucun membre ne se connecte pendant un temps, aucune tâche ne sera lancée.
Il est recommandé de plutôt mettre en place une tâche cron pour lancer ces tâches automatisées, si votre hébergeur permet cette configuration.
Pour cela dans le fichier config.local.php il faut positionner la constante USE_CRON à true :
const USE_CRON = true;
Et créer un cron système comme suit :
@daily php /var/www/paheko/bin/paheko cron
* * * * * php /var/www/paheko/bin/paheko queue run
En modifiant le chemin d'accès à Paheko évidemment :)
La première ligne effectue les tâches quotidiennes : envoi des rappels de cotisation, sauvegardes, etc. La seconde envoie les e-mails situés dans la file d'attente.
Voir la documentation sur l'envoi des e-mails pour plus de détails.