Heim  >  Artikel  >  Backend-Entwicklung  >  Wie führe ich PHP-Skripte über Cron-Jobs in CPanel aus und erhalte E-Mail-Benachrichtigungen?

Wie führe ich PHP-Skripte über Cron-Jobs in CPanel aus und erhalte E-Mail-Benachrichtigungen?

Susan Sarandon
Susan SarandonOriginal
2024-11-04 13:01:29334Durchsuche

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

PHP-Skripte über Cron-Jobs in CPanel ausführen

Beim Automatisieren von Aufgaben auf Ihrem Server mithilfe von Cron-Jobs in CPanel ist es wichtig, die Richtigkeit sicherzustellen Syntax. Hier ist eine geänderte Version des von Ihnen bereitgestellten Befehls:

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

In diesem Befehl wurde der Teil >/dev/null entfernt. Es unterdrückt zwar die Ausgabe, kann aber auch verhindern, dass Sie E-Mail-Benachrichtigungen erhalten, wenn der Cron-Job ausgeführt wird.

Bezüglich der PHP-Datei sind keine besonderen Vorbereitungen für Ihr PHP-Skript erforderlich, es sei denn, Sie stoßen auf bestimmte Fehler. Wenn Sie keine E-Mail-Benachrichtigungen erhalten, überprüfen Sie Folgendes:

  • Stellen Sie sicher, dass das PHP-Skript eine gültige E-Mail-Benachrichtigungsmethode enthält.
  • Stellen Sie sicher, dass der Cron-Job in CPanel korrekt konfiguriert ist mit der entsprechenden E-Mail-Adresse.
  • Bestätigen Sie, dass Ihr E-Mail-Client keine E-Mails von Ihrem Server blockiert.

Wenn das Problem weiterhin besteht, können Sie versuchen, einen alternativen Befehl zum Aktivieren zu verwenden Cron-Job:

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

Wie von einem Benutzer berichtet, funktionierte dieser Befehl erfolgreich auf seinem GoDaddy-Server. Denken Sie daran, „IhrDateiname.php“ durch den tatsächlichen Namen Ihres PHP-Skripts zu ersetzen.

Wenn Sie diese Empfehlungen befolgen, sollten Sie in der Lage sein, Ihr PHP-Skript mithilfe eines Cron-Jobs in CPanel erfolgreich auszuführen und darüber E-Mail-Benachrichtigungen zu erhalten Fertigstellung.

Das obige ist der detaillierte Inhalt vonWie führe ich PHP-Skripte über Cron-Jobs in CPanel aus und erhalte E-Mail-Benachrichtigungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn