Comment configurer une tâche cron en utilisant les DNS de CloudFlare

Définition

Pourquoi mes crons ne fonctionne pas avec CloudFlare ?

Vous avez lié votre domaine à CloudFlare en utilisant les DNS de ce dernier et vous souhaitez configurer une tâche cron depuis votre espace client dans la rubrique associé, mais la tâche ne s'execute qu'une fois sans se répéter à l'interval de temps que vous le souhaitiez. Ce problème est connu, CloudFlare bloque l'execution des tâches crons envoyés depuis nos services. Afin de pallier à ce problème, voici une solution pour le contourner.

Procédure

Faire fonctionner une tâche cron en utilisant CloudFlare

Les tâches cron configuré depuis l'espace client ne fonctionnent pas si vous utiliser les DNS de CloudFlare. Pour pallier à ce problème, je vous invite à suivre cette procédure :

  1. Créez un sous-domaine (par exemple : cron.domaine.ext) depuis votre espace client en suivant cette documentation : https://aide.lws.fr/a/92
  2. Placez le fichier qui sera executé par votre tâche cron dans le dossier portant le nom de votre sous-domaine sur l'espace FTP de votre hébergement.
  3. Créez votre tâche cron depuis l'espace client en suivant cette documentation : https://aide.lws.fr/a/87
  4. Connectez-vous à votre compte CloudFlare lié à votre nom de domaine.

Dans la rubrique "DNS" Effectuez l'ajout d'un enregistrement CNAME comme dans l'exemple suivant :

Comment configurer une tâche cron en utilisant les DNS de CloudFlare

Remplacer "cron" par le nom de votre sous-domaine.

Remplacer "domaine.ext" par votre nom de domaine.

Veillez à ce que le nuage soit grisé et non orange. Cela indique à CloudFlare que vous ne voullez pas passer par ses services pour ce sous-domaine.

Vous pouvez ensuite cliquer sur le bouton "Add Record"

Notez cet article :

5/5 | 1 avis

Cet article vous a été utile ?

Article utileOui

Article non utileNon

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

Merci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

15mn de lecture

Comment configurer PHP ?

14mn de lecture

Comment créer une tâche cron ?

7mn de lecture

Personnalisation des pages d'erreur

7mn de lecture

Comment accéder aux Logs Apache / Php


Poser une question à l'équipe LWS et à sa communauté