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