Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Bash, Shell, PHP, Python, Perl, CGI
Post Reply
Anonymous
 

Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Post by Anonymous »

Hi und Hallo,

habe ich irgendwie die Möglichkeit festzustellen, ob ein Script über einen Cronjob oder über den Browser aufgerufen wird???

Vielen Dank!


MfG;

Astrid
r00ty
Posts: 747
Joined: 2003-03-17 15:32
 

Re: Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Post by r00ty »

was sagt denn die IP des aufrufenden Clients ? Die kannst du ja ermitteln mit PHP / JavaScript ? (<- weiss grad ned den befehl). Damit sollte es gehen
Anonymous
 

...

Post by Anonymous »

Klar, hätte ich auch eher drauf kommen können:

Wenn ich das Script über den Browser aufrufe, ist die Domain (IP) anders, als wenn das Script vom Cronjob aufgerufen wird.

Die PHP-Variable dafür lautet $SERVER_NAME.


Meintest du das?

MfG;

Astrid
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Post by captaincrunch »

Sofern der Cron das Script aufruft, wird das normalerweise (je nach Konfiguration) in /var/log/syslog und/oder /var/log/messages festgehalten.
Sofern du also die Zeit des Zugriffs ermittelt hast, und dann die Zeit des Croneintrags damit übereinstimmt war es der Cron.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Anonymous
 

...

Post by Anonymous »

Danke!

Da habe ich gleich mal nachgeschaut, steht natürlich drin.

ann habe ich mal noch eine Farge, ist es normal, dass fast jede Minute das Script /root/confixx/confixx_counterscript.pl aufgerufen wird?

Vielen Dank!

MfG;

Astrid
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Post by captaincrunch »

AFAIK ja. Ist halt Confixx ... ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Anonymous
 

...

Post by Anonymous »

Kann man denn diese Meldung nicht mal ausschalten.

Das ist ja total blöd, wenn ich mir vorstelle, dass diese Datei ja riesig wird!

MfG;

Astrid
helmuts
Posts: 45
Joined: 2002-07-01 10:31
Location: Berlin
 

Re: Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Post by helmuts »

kannst Du abstellen, indem Du vor den Crontab eintrag ein Minus setzt
Anonymous
 

...

Post by Anonymous »

Wo finde ich denn den passenden Crontab-Eintrag???

Danke!

MfG;

Astrid
r00ty
Posts: 747
Joined: 2003-03-17 15:32
 

Re: Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Post by r00ty »

/etc/cron.d/confixx
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben
 

Re: Prüfen ob Script vom Cron oder per HTTP aufgerufen wird???

Post by Outlaw »

Oder bei älteren Systemen auch crontab -e ....

Gruß Outi
:D Gruß Outi :D
Post Reply