Maison > développement back-end > tutoriel php > Comment exécuter des scripts PHP via des tâches Cron dans CPanel et recevoir des notifications par e-mail ?

Comment exécuter des scripts PHP via des tâches Cron dans CPanel et recevoir des notifications par e-mail ?

Susan Sarandon
Libérer: 2024-11-04 13:01:29
original
410 Les gens l'ont consulté

How to Run PHP Scripts via Cron Jobs in CPanel and Receive Email Notifications?

Exécuter des scripts PHP via des tâches Cron dans CPanel

Lors de l'automatisation de tâches sur votre serveur à l'aide de tâches cron dans CPanel, il est essentiel de garantir le bon syntaxe. Voici une version modifiée de la commande que vous avez fournie :

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

Dans cette commande, la partie >/dev/null a été supprimée. Bien qu'il supprime la sortie, il peut également vous empêcher de recevoir des notifications par e-mail lors de l'exécution de la tâche cron.

Concernant le fichier PHP, aucune préparation spécifique n'est nécessaire pour votre script PHP, sauf si vous rencontrez des erreurs spécifiques. Si vous ne recevez pas de notifications par e-mail, vérifiez les points suivants :

  • Vérifiez que le script PHP contient une méthode de notification par e-mail valide.
  • Assurez-vous que la tâche cron est correctement configurée dans CPanel. avec l'adresse e-mail appropriée.
  • Confirmez que votre client de messagerie ne bloque pas les e-mails de votre serveur.

Si le problème persiste, vous pouvez essayer d'utiliser une commande alternative pour activer le cron job :

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

Comme l'a signalé un utilisateur, cette commande a fonctionné avec succès sur son serveur GoDaddy. N'oubliez pas de remplacer "votrenom de fichier.php" par le nom réel de votre script PHP.

En suivant ces recommandations, vous devriez pouvoir exécuter avec succès votre script PHP à l'aide d'une tâche cron dans CPanel et recevoir des notifications par e-mail lors de son exécution. achèvement.

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!

source:php.cn
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