tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
632
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Trono Trono ist offline Rookie
    Registriert seit
    May 2003
    Beiträge
    6
    Ich suche ein script, dass ständig php-befehle ausführt, ohne dass man es aufrufen muss. Also so wie eine schleife, nur dass man es nicht aufrufen muss, sondern dass es ohne unterbrechung auf dem server im hintergrund läuft.
    Also so etwas wie cron-jobs.
    Doch da cron-jobs nur bei linux/UNIX funktionieren such ich eine alternative, ich weiß dass es möglich ist nur nicht wie.

    Ich wäre dankbar, wenn mir jemand weiterhelfen könnte.

    Gruß Trono
     

  2. #2
    Registriert seit
    Jul 2001
    Ort
    Schweiz
    Beiträge
    837
    Also da gibts mal www.webcron.org .

    Sonst gäbe es die Möglichkeit die Ausführlimite ziemlich weit hochzuschrauben und bevor sie abgelaufen ist das PHP Script sich selbst laden zu lassen.
     
    Das maximale Volumen subterraner Agrarprodukte steht in reziproker Relation zur spirituellen Kapazität des Produzenten.
    (Die dümmsten Bauern haben die grössten Kartoffeln.)

    Mein Technologie Blog: http://www.freeworld.net/blog/

  3. #3
    Trono Trono ist offline Rookie
    Registriert seit
    May 2003
    Beiträge
    6
    das webcron wäre eigentlich das richtige, nur ist da nur eine aktualisierung pro Stunde möglich, das script von mir sollte aber bestenfalls jede sekunde aktualisiert werden
     

  4. #4
    Registriert seit
    Jul 2001
    Ort
    Schweiz
    Beiträge
    837
    Dann benutz die andere Möglichkeit. Mit header("Location: " . $PHP_SELF); kannst du das eigene Script wieder aufrufen. Dies kannst du ja z.B. nach 30 Sekunden machen lassen. (Oder länger.) In der php.ini kannst du ausserdem die maximale Ausführungszeit eines Script angeben.
     
    Das maximale Volumen subterraner Agrarprodukte steht in reziproker Relation zur spirituellen Kapazität des Produzenten.
    (Die dümmsten Bauern haben die grössten Kartoffeln.)

    Mein Technologie Blog: http://www.freeworld.net/blog/

  5. #5
    Trono Trono ist offline Rookie
    Registriert seit
    May 2003
    Beiträge
    6
    wow, das ging aber schnell.

    mit header müsste es funktionieren stimmt, nur müsste da mein pc ständig laufen, das problem ist halt, dass der server nicht bei mir steht, sondern der nur geliehen ist und ich keinen zugriff auf den hab. Aber danke, dann muss ich halt einen freund bitten, diese page aufzurfen, der seinen pc dauernd online hat.

    Falls jemand aber noch ne andere lösung hat würde ich mich freuen.
     

  6. #6
    Registriert seit
    Mar 2003
    Ort
    Österreich (Ländle)
    Beiträge
    380
    ich hab sowas auch mal gebraucht, aber halt nur 1 mal am tag.

    wollte auch zuerst cronejobs nehmen, habe mich aber dann für
    was anderes entschieden. und zwar hab ich in die index.php einer
    hp nen code geschrieben, der abchecked wann das skript das
    letzte mal ausgeführt worden ist und es gegebenenfalls dann ausfürhrt oder auch nicht ...

    das ging gut, weil die index.php der seite jeden tag min. ein paar
    mal aufgerufen wird ...

    vielleicht hilft dir diese überlegeung ...

    mfg
     

  7. #7
    Trono Trono ist offline Rookie
    Registriert seit
    May 2003
    Beiträge
    6
    hm, das hab ich mir auch schon überlegt, nur gibts da ein problem mit einer größe die aktualisiert werden soll.
    mit einer ständigen aktualisierung wäre es halt um einiges einfacher, und das mit header klappt auch nicht ganz, da ja das script nach einer bestimmten ausführzeit einfach aufhört.

    ich hab mal gehört, dass man eine ständige aktualisierung mit perl proggen kann, leider kannn ich nur php.
     

  8. #8
    Registriert seit
    Jul 2001
    Ort
    Schweiz
    Beiträge
    837
    Eben darum macht man ja das mit Header... Wenn du mit header dich selbst aufrufst dann wird der PHP Timer wieder auf 0 gesetzt.
     
    Das maximale Volumen subterraner Agrarprodukte steht in reziproker Relation zur spirituellen Kapazität des Produzenten.
    (Die dümmsten Bauern haben die grössten Kartoffeln.)

    Mein Technologie Blog: http://www.freeworld.net/blog/

  9. #9
    Trono Trono ist offline Rookie
    Registriert seit
    May 2003
    Beiträge
    6
    Original geschrieben von Terrance & Philipp
    Eben darum macht man ja das mit Header... Wenn du mit header dich selbst aufrufst dann wird der PHP Timer wieder auf 0 gesetzt.

    eben nicht:
    Fatal error: Maximum execution time of 30 seconds exceeded in /home/www/htdocs/tarassus.de/earthwar/update.php on line 205
     

  10. #10
    Registriert seit
    Jul 2001
    Ort
    Schweiz
    Beiträge
    837
    Bei einem MMOG (Massive Multiplayer Online Game), was du ja wahrscheinlich grad programmierst, die Ressis so zu erhöhen ist wahrscheinlich keine so gute Idee. Es wär besser die Ressis einfach zu updaten wenn der User eine Seite neu lädt.

    Wenn dus doch unbedingt so machen willst, geht es vielleicht wenn du zuerst auf eine andere Seite weiterleitest (mit header), und diese leitet dann wieder auf die update.php .
     
    Das maximale Volumen subterraner Agrarprodukte steht in reziproker Relation zur spirituellen Kapazität des Produzenten.
    (Die dümmsten Bauern haben die grössten Kartoffeln.)

    Mein Technologie Blog: http://www.freeworld.net/blog/

  11. #11
    Trono Trono ist offline Rookie
    Registriert seit
    May 2003
    Beiträge
    6
    ja das problem ist halt, dass man den laggerraum dann nicht genau hinbekommt, aber sonst geht alles. ich hab das mit dem update, wenn man online geht schon programmiert, nur muss ich es auf jeder seite, die man aufruft umschreiben weil manchmal nur die punkte von einer person, manchmal aber auch die punkte von mehreren personen abgefragt werden.
     

Ähnliche Themen

  1. Windows 7 - 64 bit - ständige Festplattenzugriffe
    Von kalterjava im Forum Microsoft Windows
    Antworten: 6
    Letzter Beitrag: 05.09.10, 23:46
  2. Antworten: 0
    Letzter Beitrag: 10.11.05, 11:46
  3. Word 2003: Ständige Frage zum Speichern
    Von Kieler im Forum Office-Anwendungen
    Antworten: 2
    Letzter Beitrag: 30.05.05, 13:47
  4. Fensteröffnung - Das ständige Problem
    Von TaRto im Forum Javascript & Ajax
    Antworten: 7
    Letzter Beitrag: 25.10.04, 12:37
  5. Ständige PopUps bei Internetanwahl
    Von Sebastian Schmidt im Forum Internet, DSL & Flatrate
    Antworten: 6
    Letzter Beitrag: 13.06.04, 16:20