[Eisfair] mail, php via cron job

Ulrich Hupe Ulrich.Hupe at t-online.de
Mo Aug 14 22:55:43 CEST 2017


gute Arbeit :-)
da das ein allgemeines Problem ist,
fasse es doch in ein HOWTO zusammen.

Gruß,
Ulrich


>> ja, so geht es:
>> statt:
>> /usr/bin/php -f /var/www/htdocs/meinpfad/email.php
>>
>> --->
>> PATH=$PATH:/usr/sbin ; export PATH ; /usr/bin/php -f
>> /var/www/htdocs/meinpfad/email.php
>>
>> auch für geübte user nicht so ganz trivial...
> 
> Mir war das als mögliche Ursache von Anfang an als die wahrscheinlichste
> Ursache, weil die fcron-Macher etwa vor einem Jahr die Verschärfung aus
> Sicherheitsgründen eingebracht haben und es damals hier dann die ersten
> Probleme gab.
> 
> Bei nicht korrekt laufenden cronjobs ist es immer eine gute Idee, daß das
> eigene cron-Skript einen Errorlevel <> 0 zurückliefert, denn dann schickt
> der fcron eine Mail an root mit dem Output des Befehls, was dann sehr
> schnell auf das Problem hinweist.
> 
> In einem php-Skript schreibt man am Ende z. B. "exit(1);", in einem
> Bashskript "exit 1", ...
> 
> Alles andere ist Glaskugelleserei.
> 
> Auch wenn man selbst glaubt nur interne Befehle einer Programmiersprache
> benutzt zu haben, kann es - wie hier - gut sein, dass diese dann doch noch
> externe Befehle bemühen.



Mehr Informationen über die Mailingliste Eisfair