Globecite: Solutions web avancées

#GC5056 - Cron Jobs / tâches automatisées

INTRODUCTION ET APERÇU

Cron est une commande utilisée pour scheduler des tâches devant être exécutées périodiquement, par exemple: du lundi au vendredi à 15h00.

Les tâches cron vous permettent d'automatiser certaines commandes ou scripts sur votre serveur pour effectuer automatiquement des tâches répétitives. Par exemple, vous pourriez créer une tâche cron pour envoyer des emails à chaque X jours. Ceci est un processus système qui s'exécute en arrière-plan.

UTILISATION

Cron peut être contrôlé via le CPanel.
  1. Se connecter au CPanel et cliquer sur Outils Avancés > Cron Jobs.
  2. Cliquer sur Standard ou Avancé selon votre niveau d'expérience (Standard recommandé)
  3. Rentrez la commande à exécuter et l'horaire d'exécution et cliquer sur Sauvegarder
EXEMPLES

Pour exécuter un script PHP appelé script.php et situé dans votre répertoire /public_html/ vous pouvez utiliser la commande CRON suivante:

/usr/local/bin/php -q /home/[username]/public_html/script.php > /dev/null

  • Remplacer /home/[username]/public_html/script.php par l'emplacement de votre script
  • Par défaut, le cron envoie une confirmation de l'exécution du processus à chaque fois. En rajoutant > /dev/null à la fin de la commande vous indiquez au cron de ne pas vous envoyer de mails.
Cette réponse était-elle pertinente ?

Consultez aussi

#GC5058 - Espace disque et bande passante (Vu: 731)

Chaque forfait d'hébergement possède des limites d'espace disque et de bande passante, tel que décrit sur le site Globe Cité. Ces limites...

#GC5059 - Redirection de votre page d'accueil (Vu: 1018)

Quand vous entrez un nom de domaine (http://votre_domaine.tld) dans la barre d'adresse de votre fureteur, vous allez habituellement...

#GC5057 - Emploi d'une bonne nomenclature des répertoires (Vu: 690)

Si vous créez vous-même votre site web, vous voudrez surement créer des sous-répertoires pour organiser votre travail....

#GC5060 - Support ASP / JSP (Vu: 774)

ASP (Active Server Pages) utilise un langage de programmation disponible sur des serveurs Windows. Comme nous utilisons exclusivement des serveurs...

#GC50600 - Termes d'utilisation de nos services (Vu: 645)

ARTICLE À SUIVRE