Page 1 of 1

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

Posted: 2003-08-14 09:08
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

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

Posted: 2003-08-14 09:15
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

...

Posted: 2003-08-14 09:25
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

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

Posted: 2003-08-14 09:26
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.

...

Posted: 2003-08-14 09:32
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

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

Posted: 2003-08-14 09:38
by captaincrunch
AFAIK ja. Ist halt Confixx ... ;)

...

Posted: 2003-08-14 10:37
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

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

Posted: 2003-08-14 11:55
by helmuts
kannst Du abstellen, indem Du vor den Crontab eintrag ein Minus setzt

...

Posted: 2003-08-14 11:59
by Anonymous
Wo finde ich denn den passenden Crontab-Eintrag???

Danke!

MfG;

Astrid

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

Posted: 2003-08-14 13:18
by r00ty
/etc/cron.d/confixx

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

Posted: 2003-08-14 13:41
by Outlaw
Oder bei älteren Systemen auch crontab -e ....

Gruß Outi