Cronjobs

  • Hallo,


    möchte auf einen anderen Server umziehen.

    Beim anderen Provider geht der Cronjob nur ohne "http", also

    /bin/php -f ./01scripts/01module/01newsletter/_cronjob.php


    Nur so funktioniert er nicht. Nur bei Direktaufruf mit "http://".


    Gibts da einen Trick?


    Vielen Dank!

    Hans

  • Hallo,


    vielen Dank!

    Da ich nicht die ganzen Scripte durchsuchen wollte und der Direktaufruf klappte, hab ich mich an einen 9-Zeiler in PERL erinnert, bei dem mit LWP ein virtueller Browser erstellt wird.

    Folge: Das CGI-Script wird vom Cronjob "relativ" aufgerufen und _cronjob.php via "http" vom CGI-Script; http-Laufzeiten sind allerdings meist kürzer als Cronjob-Laufzeiten.

    Läuft.

    Vielleicht gibt es einen virtuellen Browser auch in PHP?


    Viele Grüße!

    Hans


    Nachtrag: In den Errorlogs wurde kein Fehler angezeigt.