Heim > Artikel > Backend-Entwicklung > Wie führe ich PHP-Cron-Jobs aus und erhalte E-Mail-Benachrichtigungen in CPanel?
PHP-Cron-Jobs in CPanel ausführen
Frage:
Kann ich ein PHP-Skript ausführen? Verwenden Sie einen Cron-Job in CPanel mit der folgenden Syntax?
/usr/bin/php -q /home/username/public_html/cron/cron.php >/dev/null
Ich erhalte keine E-Mail-Benachrichtigungen, dass der Cron abgeschlossen wurde. Muss ich etwas Spezielles mit der PHP-Datei tun?
Antwort:
Ja, um einen PHP-Cron-Job in CPanel zu aktivieren, können Sie den Befehl verwenden:
/usr/bin/php -q /home/username/public_html/yourfilename.php
Stellen Sie sicher, dass Sie „IhrDateiname.php“ durch den Namen Ihres PHP-Skripts ersetzen. Dadurch wird das Skript im stillen Modus ausgeführt und die Ausgabe an den Standardfehlerstrom unterdrückt.
Was E-Mail-Benachrichtigungen betrifft, sendet CPanel normalerweise keine E-Mails zur Bestätigung der Cron-Ausführung. Stattdessen können Sie E-Mail-Benachrichtigungen für bestimmte Ereignisse in Ihrem PHP-Skript konfigurieren. Wenn das Skript beispielsweise auf Fehler stößt oder erfolgreich abgeschlossen wird, können Sie eine E-Mail an einen angegebenen Empfänger senden.
Das obige ist der detaillierte Inhalt vonWie führe ich PHP-Cron-Jobs aus und erhalte E-Mail-Benachrichtigungen in CPanel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!