Felix: PHP-Seite remote ueber Cron aufrufen

hi

ich hab ein problem:

wie kann ich eine PHP-Seite mittels Cron remote aufrufen?

das problem ist folgendes:

auf einem Server laeuft der Webserver, dort habe ich aber keinen Zugriff auf den Cron.
Wie kann ich jetzt von einem zweiten Server, bei dem ich Zugriff auf den Cron habe, jeden Tag eine betimmte php.seite aufrufen?

Ein kompletter Umzug auf den Server mit Cron faellt aus, da andere benoetigte Ressourcen hier nicht verfuegbar sind.

Ich bin fuer jede Idee dankbar.

gruss

Felix

  1. Hi!

    Du hast mehrere Möglichkeiten, ich würde lokal einen cronjob einrichten, und da ein batch-Script schreiben welches per SSH oder http(s) ein Script auf dem Server anstößt.
    Kommt drauf an welches OS und Software Du lokal und remote verwenden kannst.

    Grüße
    Andreas

    1. Hi!

      Du hast mehrere Möglichkeiten, ich würde lokal einen cronjob einrichten, und da ein batch-Script schreiben welches per SSH oder http(s) ein Script auf dem Server anstößt.

      auf alles servern laeuft ein UNIX derivat also linux bzw. sunOS

      auf dem remote server habe ich als einzigen zugriff ftp bzw www.

      gruss

      felix

      1. Halihallo Felix

        Du hast mehrere Möglichkeiten, ich würde lokal einen cronjob einrichten, und da ein batch-Script schreiben welches per SSH oder http(s) ein Script auf dem Server anstößt.

        auf alles servern laeuft ein UNIX derivat also linux bzw. sunOS

        auf dem remote server habe ich als einzigen zugriff ftp bzw www.

        Wenn dein Server, auf dem cron-jobs einrichtbar sind, Perl installiert hat, kannst du
        folgende Zeile als cron einrichten:

        0 0 * 0 0 perl -MLWP::Simple -e 'getprint "http://www.deine-domain.de/dein-script.php";'

        dieser Einzeiler sollte (ungetestet) dein PHP-Script aufrufen.

        Viele Grüsse

        Philipp

        1. hi

          0 0 * 0 0 perl -MLWP::Simple -e 'getprint "http://www.deine-domain.de/dein-script.php";'

          in der zeile war ein kleiner tippy, aber dennoch DANKE

          hier der korrekte perl string:  perl -MLWP::Simple -e 'getprint("http://www.#domain#.de/#scriptname.php")'

          gruss

          felix