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

5 grundlegende Fähigkeiten zum Design von Themenseiten (Alibaba UED Shanmu)

Bei diesem Thema handelt es sich um einen interne...

CSS zum Erstellen eines dynamischen sekundären Menüs

Dynamisches Implementieren eines einfachen sekund...

Was sind die Unterschiede zwischen var let const in JavaScript

Inhaltsverzeichnis 1. Wiederholte Erklärung 1,1 v...

Ein Vergleich zwischen dem href-Attribut und dem onclick-Ereignis des a-Tags

Lassen Sie uns zunächst über die Ausführungsreihe...

MySQL-Variablendeklaration und Analyse gespeicherter Prozeduren

Deklarieren von Variablen Festlegen globaler Vari...

So installieren Sie die Linux-Onlinesoftware gcc online

Befehle zur Linux-Onlineinstallation: yum install...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.17

Dieser Artikel enthält das grafische Tutorial zur...

5 äußerst nützliche Open-Source-Docker-Tools, die dringend empfohlen werden

Einführung Die Docker-Community hat viele Open-So...

CSS Acht auffällige HOVER-Effekt-Beispielcodes

1. Effekt-HTML senden <div id="senden-btn...

Detaillierte Erläuterung der Deep Copy und Shallow Copy im JS-Variablenspeicher

Inhaltsverzeichnis Variabler Typ und Speicherplat...