Jeudi 20 juin 2013 — Dernier ajout vendredi 21 juin 2013

Utiliser le crontab d’UNIX pour les taches de SPIP

Pour que les taches de fond de SPIP ne dépendent plus des visiteurs.

Quand sur un site on a des tâches qu’on veut régulière, et que ce n’est pas un gros site, il faut configurer un cron serveur pour appeler le cron de SPIP toutes les minutes (par exemple).

Le code source de SPIP indique :

Cette fonction est utile pour être appelée depuis un cron UNIX par exemple car elle retourne tout de suite

Exemple de tache cron Unix pour un appel toutes les minutes :

* * * * * curl  http://www.mondomaine.tld/spip.php?action=super_cron

Cédric nous informe sur la liste utilisateur :

curl  http://www.mondomaine.tld/spip.php?action=cron

marche aussi bien et est plus pérenne : ce super_cron n’a pas d’utilité en pratique et risque de disparaitre