Linux Cron geplante Ausführung von PHP-Code mit Parametern

Linux Cron geplante Ausführung von PHP-Code mit Parametern

1. Verwenden Sie zur Ausführung weiterhin ein PHP-Skript.

Ausfüllen der Befehlszeile:

php /home/jb51.net/public_html/cron.php q1 q2

Verwenden Sie dann auf der Seite cron.php $argv[1], um den Wert des ersten Parameters q1 abzurufen, und $argv[2], um den Wert des zweiten Parameters q2 abzurufen; der Wert von $argv[0] ist der Pfad und der Dateiname, also: /home/jb51.net/public_html/cron.php

Zweitens: Verwenden Sie den Befehl wget.

wget: Ein nicht interaktives Tool zum Erfassen von Netzwerkdateien unter Linux.

Füllen Sie die Befehlszeile aus:

wget -d https://www.jb51.net/cron1.php?q1=11\&q2=22

Beachten:

wget-Verwendung: wget [Optionen] [URL]
Optionen: -d, --debug zeigt die Fehlerausgabe an, d. h. den Debug-Modus; -q, --quiet stiller Modus (gibt keine Nachrichten ein).
Wenn Sie den Parameter -d verwenden, sendet Ihnen die geplante Cron-Aufgabe weiterhin E-Mails mit Debuginformationen. Wenn Sie den Parameter -q verwenden, sendet Ihnen das System keine E-Mails mit dem Status der Cron-Ausführung. Wenn Sie den stillen Ansatz wünschen, können Sie Folgendes verwenden:

wget -q https://www.jb51.net/cron1.php?q1=11\&q2=22

Wenn die wget-Methode mehrere Parameter in der URL übergibt, muss das &-Symbol maskiert werden, d. h. \&; außerdem muss der absolute Pfad der URL verwendet werden.

Drittens können Sie versuchen, curl zu verwenden

Der Befehl lautet:

/usr/bin/curl 'https://www.jb51.net/cron1.php?q=11&b=22' > /dev/null
oder
curl --silent --compressed https://www.jb51.net/cron.php?q=1

Hinweis: Piaoyi hat es versucht und der erste Befehl wurde unter dem Cron von Hostmonster nicht erfolgreich ausgeführt; der zweite Befehl wurde erfolgreich unter dem Host ixwebhosting ausgeführt.

Dies ist das Ende dieses Artikels über die von Linux Cron geplante Ausführung von PHP-Code mit Parametern. Weitere relevante Inhalte zur von Cron geplanten Ausführung von PHP finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Ideen und Codes zur zeitlichen Steuerung der Seitengenerierung in ASP und PHP
  • PHP-Datei zur Linux-Serverkonfiguration herunterladen, chinesische verstümmelte Schriftzeichen, wie man Download-Fehler behebt
  • So lösen Sie das Problem des Hochladens großer Dateien in Teilen mit PHP
  • Lösung für das Problem einer großen Anzahl von php-cgi.exe-Prozessen auf dem Server, die dazu führen, dass die CPU 100 % belegt
  • Installieren Sie die PHP7.3-Version unter einem Linux-System
  • PHP Local Outlier Factor Algorithmus - Spezifische Implementierungsanalyse des Local Outlier Factor (LOF) Algorithmus

<<:  HTML zeigt Auslassungspunkte hinter dem Text an... implementiert durch Textüberlauf

>>:  CSS zum Implementieren von QQ-Browserfunktionen

Artikel empfehlen

js-Entwicklungs-Plugin zum Erzielen eines Tab-Effekts

In diesem Artikelbeispiel wird der spezifische Co...

Flussdiagramm für den Webserverzugriff auf HTTP und HTTP-Zusammenarbeit

Ein Webserver kann mehrere Websites mit unabhängi...

Font Treasure House 50 exquisite kostenlose englische Schriftartenressourcen Teil 1

Designer verfügen über eine eigene Schriftartenbi...

Grafisches Tutorial zur Installation von CentOS 7.3 auf VMWare

Die Installationsschritte für CentOS 7.3 werden a...

Grafisches Tutorial zur Installation von MySQL 8.0.15 und Datenbankgrundlagen

Die Installation der MySQL-Software und die Daten...

Verwenden Sie die Befehle more, less und cat in Linux, um Dateiinhalte anzuzeigen

Unter Linux können die Befehle cat, more und less...

Lösung für den ineffektiven Rand von in HTML verschachtelten Divs

Hier ist eine Lösung für das Problem, dass der Ra...

MySQL-Transaktions-Tutorial Yii2.0 Händler-Auszahlungsfunktion

Vorwort Ich bin ein PHP-Programmierer, der als Pr...

Teilen des JS-nativen Quellcodes des Spiels 2048 (das Neueste im Internet)

Ich habe mich kürzlich mit Algorithmen beschäftig...

Überwachen Sie die Größenänderung eines DOM-Elements über Iframe

Ein während des Entwicklungsprozesses häufig auft...

Detaillierte grafische Erklärung der SQLMap-Injektion

Inhaltsverzeichnis 1. Wir haben festgestellt, das...

Tutorial zur Installation des Tomcat-Servers unter Windows

1 Herunterladen und vorbereiten Zuerst müssen wir...

So löschen Sie die Validierungsaufforderung bei der Elementformularvalidierung

Inhaltsverzeichnis Problemszenario: Lösung: 1. Üb...