kostenloser Webspace werbefrei: lima-city


.php automatisch vom Server ausführen lassen?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    densetsu-no-ken

    densetsu-no-ken hat kostenlosen Webspace.

    Ich möchte alle 30 minuten eine php Datei starten lassen die ein paar Werte in den Datenbanken ändert.
    Was für möglichkeiten gibt es das vom Server automatisch machen zu lassen? Bzw ist das überhaupt möglich?
    Habe schon ein paar mal von Cronjobs oder so gelesen..
    Was ist das und wie funktioniert das? o.o
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. anti-atomkraft

    Kostenloser Webspace von anti-atomkraft

    anti-atomkraft hat kostenlosen Webspace.

    Jup, genau. Dafür braucht man einen Cronjob...
    Dieser ist auf Lima-City zwar nicht möglich; aber es ist erlaubt, einen entsprechenden Dienst zu nutzen, der diese für dich ausführt... Diesbezüglich empfehle ich cron-job.org

    Beitrag zuletzt geändert: 12.11.2011 18:39:39 von anti-atomkraft
  4. Du kannst auch auf http://www.cronjob.de/ dies tun:
    Account erstellen
    Dann einen Cronjob erstellen, Zeit einstellen, wie viel er ausführen soll
    und schon geht es.
  5. Aber eins musst du auf jedenfall beachten.
    Wenn deine DB mit der zeit größer wird und der Skriptdurchlauf länger dauert kann es sein das es nicht vollständig ausgeführt wird.
    Deshalb:

    (Zitat von cornjob.de)

    Wie lange werden die Skripte ausgeführt?
    Jeder Cronjob wird in der kostenlosen Version von cronjob.de maximal 20 Sekunden lang ausgeführt. In der kostenpflichtigen Version wird der Cronjob 45 Sekunden lang ausgeführt. Sollte ihr Skript nach 20 Sekunden aber noch nicht fertig sein, können Sie z.B. in PHP das Skript trotzdem weiterlaufen lassen. Dafür müssen Sie in Ihr PHP-Skript folgendes in die erste Zeile einfügen:

    set_time_limit(0);
    ignore_user_abort(true);

    In anderen Programmiersprachen ist dies ähnlich. Schauen Sie dafür bitte in die entsprechende Dokumentation.



    Have Fun beim testen =)
    DeX
  6. anti-atomkraft

    Kostenloser Webspace von anti-atomkraft

    anti-atomkraft hat kostenlosen Webspace.

    tomatoking7 schrieb:
    Du kannst auch auf http://www.cronjob.de/ dies tun:

    Joa, cron-job.org bietet ja genau den selben Service an, nur hat man da beliebig viele Cronjobs frei und muss nicht ab dem 2. blechen... ;-)
  7. Bitte beachtet aber das ignore_user_abort und set_time_limit hier auf lima-city disabled sind!
  8. anti-atomkraft

    Kostenloser Webspace von anti-atomkraft

    anti-atomkraft hat kostenlosen Webspace.

    philippkern schrieb:
    Bitte beachtet aber das ignore_user_abort und set_time_limit hier auf lima-city disabled sind!

    Nur via ini_set() ...
    Per .htaccess funktioniert das meines Wissens nach nämlich noch!
  9. anti-atomkraft schrieb:
    philippkern schrieb:
    Bitte beachtet aber das ignore_user_abort und set_time_limit hier auf lima-city disabled sind!

    Nur via ini_set() ...
    Per .htaccess funktioniert das meines Wissens nach nämlich noch!


    Du hast Recht. Es scheint wirklich per .htaccess zu funktionieren! :cookie:
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!