Comment automatiser les fonctions sur votre site Web avec des tâches cron

Il ya des moments où vous devez faire diverses choses différentes sur un horaire fixe et le serveur d'hébergement Web peut vous aider avec ce que l'aide de ce qui est connu comme le cron.

Penser à cron comme étant l'abréviation de chronologie, et il vous aidera à voir ce qu'il est pour les travaux qui sont effectués automatiquement sur un calendrier fixe par l'horloge interne du serveur. Il est comme réglage de la minuterie pour mettre le chauffage avant de vous lever le matin ou le réglage de votre DVR pour enregistrer le même spectacle chaque semaine.

La commande pour une tâche cron a essentiellement deux parties:

  • La commande que le serveur devrait fonctionner: Cela signifie en lui donnant le chemin complet vers le fichier que vous avez besoin pour exécuter et les interrupteurs qui sont nécessaires pour remplir la fonction. Le logiciel vous exécutez sur votre site devrait fournir les commutateurs correctes à inclure.

  • L'heure exacte et le calendrier sur lequel le travail doit être exécuté: Il est énorme flexibilité inhérente à ce système, ce qui signifie que vous pouvez planifier la tâche à exécuter exactement quand vous voulez sur quelque programme que vous voulez.

cPanel offre un écran de configuration facile pour des tâches cron. Voici comment l'utiliser:

  1. Ouvrez cPanel et vous connecter en utilisant les détails de votre hôte vous a donné lors de votre inscription.

  2. Faites défiler jusqu'à la section Avancé et cliquez sur Cron Jobs.




  3. Si vous voulez être envoyés par courriel à chaque fois toute tâche cron tourne, entrez votre adresse e-mail dans la première case et cliquez sur Update Email.

  4. Sélectionnez le programme sur lequel vous souhaitez la commande à exécuter.

    Il ya quelques paramètres communs à choisir, ou vous pouvez créer votre propre horaire.

    Vous devez remplir chaque case lors du réglage du annexe: sinon, la création d'emplois cron va échouer.

  5. Entrez la commande que vous voulez que le serveur fonctionne dans la boîte de commande.

    Vous devez ajouter le chemin du serveur complet vers le fichier que vous souhaitez exécuter dans la tâche cron. Le serveur ne peut pas deviner quel dossier le fichier pourrait être en!

  6. Cliquez sur Ajouter une nouvelle Cron pour créer l'emploi et l'ajouter à la cron.

    image0.jpg

Il peut vous prendre un peu de temps pour vous habituer à la manière dont les tâches cron sont prévues parce que les différents personnages font des choses différentes. Voici une explication d'entre eux:

  • Nombres 0-59: Quels sont les numéros que vous pouvez utiliser dépend de si vous réglez la minute, heure, jour, mois, ou en semaine. Il n'y a pas 59 heures dans une journée, de sorte que vous ne pouvez pas utiliser 59 comme une option pendant des heures, mais vous pouvez utiliser n'importe quel nombre valide pour cette période de temps. Donc, si vous voulez quelque chose de fonctionner à une minute après l'heure, vous mettez un 1 dans la boîte de minutes.

    Vous pouvez sélectionner pour elle de fonctionner à plusieurs différents minutes en séparant les minutes avec une virgule. Par exemple, si vous vouliez qu'il fonctionne à 1, 5, 27, et 50 minutes après l'heure pour une raison quelconque, vous le feriez tout simplement entrée 1,5,27,50 dans la boîte de Minute.

  • L'astérisque (*): Un moyen astérisque “ tous, n ° 148; mettant ainsi un astérisque dans la zone des heures signifie la tâche cron circule toutes les heures. Mettre un astérisque dans la case du jour signifie que le travail est exécuté tous les jours, et ainsi de suite.

  • Slash (/): Vous pouvez utiliser une barre oblique après un astérisque pour diviser ce “ chaque ” par un nombre. Une barre doit toujours avoir un certain nombre qui le suit. Par exemple, si vous voulez que le travail soit exécuté tous les mois, vous mettez simplement un astérisque dans la boîte de mois.

    Si vous souhaitez l'exécuter tous les trois mois, si, vous avez à taper * / 4 - qui signifie que chaque mois divisé par 4 (ou 12/4), ce qui équivaut à tous les trois mois. Il peut être un peu déroutant, mais l'écran de tâche cron a des paramètres communs de menus déroulants qui permettent d'expliquer ce qu'il faut faire.

  • Tiret (-): Vous pouvez utiliser un tiret seulement dans le domaine de semaine. Le champ Jour de la semaine est un champ spécial qui modifie le champ Jour. Par exemple, si vous souhaitez exécuter la commande uniquement le week-end, vous tapez (0, 6) parce que 0 correspond à dimanche et 6 stands pour samedi.

    Vous pouvez utiliser le tableau de bord pour signifier tous les jours entre deux jours, afin, par exemple, 1-5 signifie chaque jour de un à cinq (du lundi au vendredi). Utilisation 3-6 signifierait mercredi au samedi.

Vous pouvez modifier ou supprimer des tâches cron à tout moment après que vous les créez. Toute modification ou suppression est immédiate et arrête la course suivante précédemment prévu et le remplace par ce que vous modifiez les paramètres à.

Vous pouvez trouver les tâches cron extrêmement utile et de leur système de planification est incroyablement flexible, vous permettant de programmer le serveur pour exécuter toute tâche que vous voulez à peu près une minute de l'année vous le souhaitez.


» » » » Comment automatiser les fonctions sur votre site Web avec des tâches cron