Heim >Backend-Entwicklung >PHP-Tutorial >Wie plane ich ein PHP-Skript mit Cron-Jobs in cPanel?

Wie plane ich ein PHP-Skript mit Cron-Jobs in cPanel?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-05 05:40:02234Durchsuche

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

So führen Sie ein PHP-Skript als Cron-Job in CPanel aus

Das regelmäßige Ausführen von PHP-Skripten mithilfe von Cron-Jobs ist eine häufige Aufgabe für die Pflege der Website. Die bereitgestellte Syntax ist für diesen Zweck nicht optimal geeignet.

Korrigierte Syntax:

Um die Ausführung eines PHP-Skripts zu einem bestimmten Zeitpunkt zu planen, verwenden Sie die folgende Syntax:

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

E-Mail-Benachrichtigungen beheben:

E-Mail-Benachrichtigungen werden gesendet, wenn ein Cron-Job erfolgreich abgeschlossen wird oder fehlschlägt. Um sicherzustellen, dass Sie diese Benachrichtigungen erhalten, sollte Ihre PHP-Datei die folgenden Eigenschaften haben:

  • Gültige Syntax: Das Skript sollte in der richtigen PHP-Syntax ohne Fehler geschrieben sein.
  • Ausgabeumleitung: Verwenden Sie den Befehl >& /dev/null, um die Ausgabe- und Fehlermeldungen des Skripts auf ein Nullgerät umzuleiten. Dadurch wird sichergestellt, dass sie E-Mail-Benachrichtigungen nicht beeinträchtigen.

Überarbeitete Syntax für Cron-Job:

Mit diesen Korrekturen wurde die Syntax zum Ausführen eines PHP überarbeitet Skript, das einen Cron-Job in CPanel verwendet, ist:

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

Das obige ist der detaillierte Inhalt vonWie plane ich ein PHP-Skript mit Cron-Jobs in cPanel?. 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