Maison > développement back-end > tutoriel php > Comment configurer les tâches cron PHP pour les notifications par e-mail dans cPanel ?

Comment configurer les tâches cron PHP pour les notifications par e-mail dans cPanel ?

Mary-Kate Olsen
Libérer: 2024-11-07 16:58:03
original
695 Les gens l'ont consulté

How do I configure PHP cron jobs for email notifications in cPanel?

Exécution de fichiers PHP dans des tâches Cron via CPanel

Les tâches Cron sont des tâches automatisées programmées pour s'exécuter à des intervalles spécifiés. Pour les scripts PHP, la syntaxe pour les exécuter dans une tâche cron CPanel est :

/usr/bin/php -q /path/to/script.php >/dev/null
Copier après la connexion

Notifications par e-mail pour les tâches Cron

Pour recevoir des notifications par e-mail lorsqu'une tâche cron se termine avec succès, configurez le script PHP comme suit :

<code class="php">// Set the From and To email addresses
$from = "cronjob@example.com";
$to = "your_email@example.com";

// Specify the subject and body of the email
$subject = "Cron Job Execution Report";
$body = "The cron job has completed successfully.";

// Send the email using PHP's mail function
mail($to, $subject, $body, "From: $from");</code>
Copier après la connexion

Exemple de commande de tâche Cron avec notifications par e-mail

/usr/bin/php -q /home/username/public_html/cron/cron.php | mail -s "Cron Job Execution Report" your_email@example.com
Copier après la connexion

Syntaxe alternative pour GoDaddy

Pour les serveurs GoDaddy, la commande suivante peut être utilisée pour activer une tâche cron pour un fichier PHP :

/usr/bin/php -q /home/username/public_html/yourfilename.php
Copier après la connexion

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal