Maison  >  Article  >  développement back-end  >  Comment planifier un script PHP avec des tâches Cron dans cPanel ?

Comment planifier un script PHP avec des tâches Cron dans cPanel ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-05 05:40:02227parcourir

How to Schedule a PHP Script with Cron Jobs in cPanel?

Comment exécuter un script PHP en tant que tâche Cron dans CPanel

Exécuter des scripts PHP de manière planifiée à l'aide de tâches cron est une tâche courante pour la maintenance du site Web. La syntaxe fournie n'est pas la plus appropriée à cet effet.

Syntaxe corrigée :

Pour planifier l'exécution d'un script PHP à une heure précise, utilisez la syntaxe suivante :

/usr/bin/php -q /home/username/public_html/yourfilename.php

Correction des notifications par e-mail :

Des notifications par e-mail sont envoyées lorsqu'une tâche cron se termine avec succès ou échoue. Pour garantir que vous recevez ces notifications, votre fichier PHP doit avoir les propriétés suivantes :

  • Syntaxe valide : Le script doit être écrit dans la syntaxe PHP appropriée, sans aucune erreur.
  • Redirection de sortie : Utilisez la commande >& /dev/null pour rediriger la sortie et les messages d'erreur du script vers un périphérique nul. Cela garantit qu'ils n'interfèrent pas avec les notifications par e-mail.

Syntaxe révisée pour la tâche Cron :

Avec ces corrections, la syntaxe révisée pour exécuter un PHP le script utilisant une tâche cron dans CPanel est :

/usr/bin/php -q /home/username/public_html/yourfilename.php >& /dev/null

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn