Rainer: Mit einem CronJob mehrere Skripte ausführen

Hallo,

ich bekommen von meinem Provider einen CronJob zur Verfügung gestellt, der einmal in der Stunde läuft. Nun möchte ich mit diesem CronJob aber verschiedenen Skripte auf meinem Server in verschiedenen Verzeichnissen gleichzeitig ausführen lassen.

Der Cronjob führt ein PHP Skript aus und die anderen Skripte sind auch PHP-Skripte.
Kann mir jemand sagen, wie ich das machen kann?

Vielen Dank,
Rainer

  1. Hi Rainer!

    Binde einfach deine Skripte via include() in dein Cron-Job-Skript ein.

    Gruß,

    Matthias

    1. Hi,

      Binde einfach deine Skripte via include() in dein Cron-Job-Skript ein.

      das geht nicht! Dann stimmen die Pfade nicht mehr ... :-)))
      Darauf bin ich auch schon gekommen ...

      Geht das anders?

      Gruss, Rainer

  2. Hallo,

    Der Cronjob führt ein PHP Skript aus und die anderen Skripte sind auch PHP-Skripte.
    Kann mir jemand sagen, wie ich das machen kann?

    Du koenntest versuchen, die anderen Skripte via
    fsockopen() zu starten, also eine Browser-Abfrage
    (GET oder POST) zu simulieren, je nachdem, was das
    Skript erwartet.
    http://www.php.net/manual/de/function.fsockopen.php
    http://www.dclp-faq.de/q/q-code-post.html

    Hinweis: Wenn Du viele aufwendige Skripte hast, koennte
    die maximale Laufzeit des Hauptskripts eventuell
    ueberschritten werden - Standard: 30 sec, siehe phpinfo().

    Gruesse,

    Thomas