PHP fonctionne comme un langage de script côté serveur conçu spécifiquement pour les applications basées sur le Web . Typiquement, un script s'exécute lorsque l'utilisateur exécute dans leur navigateur Web. Cependant, il existe de nombreux cas où l'on pourrait vouloir un script à exécuter à une heure , pas uniquement lorsqu'un utilisateur exécute. Cela peut être fait en utilisant le programme crontab. Crontab vous permet d'exécuter une tâche planifiée à une heure . Les programmeurs peuvent configurer crontab pour exécuter des scripts PHP à partir de la ligne de commande automatiquement, sans avoir un utilisateur exécuter. Choses que vous devez
serveur Web avec PHP installé
Crontab
script PHP
Afficher plus Instructions
1
exécuter le script depuis la ligne de commande . Cela garantit l'absence d'erreurs dans le script. Il peut être accompli en tapant : "php . " Par exemple, si votre nom est myscript.php , exécutez la commande
2 Ouvrez la configuration crontab "php myscript.php . " image. Utilisez votre éditeur de texte favori (c.-à vim , pico , etc ) et open /etc /crontab. C'est là cronjobs pour l'ordinateur sont configurés .
3
Ajouter la tâche cron . Avant d'ajouter une tâche cron , de décider à quelle fréquence vous voulez que votre script d'être exécuté . La syntaxe par défaut pour une tâche cron est " **** /etc /cron.hourly . " Le signe * représente les minutes ( astérisque 1) , l'heure (astérisque 2), le jour du mois (astérisque 3 ) et la commande de exécuter astérisque ( 4). Par exemple, si vous souhaitez exécuter le script " /public_html /myscript.php " tous les jours à 08h17 , vous devez ajouter la ligne suivante: . " 17 8 ** /public_html /myscript.php "
4
Testez votre tâche cron . Quel que soit le temps que vous avez votre configuration cron pour exécuter , assurez-vous de le tester pour vous assurer que vous avez correctement configuré.