Nextcloud et cron

Bonjour,

Mon Nextcloud me dit ceci :


Tâches de fond

Pour que le serveur fonctionne correctement, il est important de configurer correctement les tâches d’arrière-plan. Cron est le paramètre recommandé. Veuillez consulter la documentation pour plus d’informations.

Some jobs have not been executed since il y a 5 jours. Please consider switching to system cron.


Trois possibilités sont ensuite présentées :
AJAX (qui est activé)
Webcron
Cron

Cron est indiqué comme recommandé mais c’est Ajax qui est actif.

Est-ce que quelqu’un saurait expliquer de quoi il s’agit et, si c’est souhaitable, comment on active Cron ?

Bonjour,

Avec AJAX (qui je crois est sélectionné par défaut lors de l’installation d’un Nextcloud), les tâches d’arrière-plan sont réalisées lors du chargement de pages du Nextcloud. Ce réglage dysfonctionne souvent.

Avec Webcron, on utilise un site comme https://www.easycron.com/ par exemple en indiquant l’URL pour accéder au fichier cron.php du Nextcloud (généralement https://lenuage.tld/cron.php) et la fréquence d’exécution.

Avec Cron, nous ajoutons une tâche sur l’un des serveurs pour exécuter toutes les 5 minutes les tâches du Nextcloud, il suffit de nous communiquer l’adresse du Nextcloud concernée via un ticket ou un message privé si besoin.

1 « J'aime »