• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

php datei mit cronjob aufrufen und get varialen übergeben

Animal21

Neues Mitglied
Hallo Leute,
kann man beim aufruf eines Cronejobs...

0 1,13 * * * /php/cron.php?job=test

... so eine Get-Variable mitübergeben, oder geht das nicht bzw muss man etwas beachten.

mfg
ani
 
Werbung:
Das sollte relativ problemlos gehen. Wie das umzusetzen ist, kommt auf deine Cronjob-Software an.

Probier es doch einfach aus...
 
Nein, das hängt mit Sicherheit nicht von der cronjob-Software sondern vom PHP-Parser selbst ab.

Beispiel:
Code:
0 1,13 * * * php /pfad/zur/datei/cron.php test

"test" gilt hier als Argument und wird von PHP in der reservierten Variable $argv bereitgestellt. Siehe:
PHP: $argv - Manual

Alternative:
Ein Script, welches den PHP-Parser aufruft und darin die gewünschten Variablen setzt. In diesem Fall könnte man diese auch in $_GET schreiben.
Beispiel:
Code:
#!/usr/bin/php

$_GET["job"]="test";
include("cron_functions.php");
 
Werbung:
Zurück
Oben