Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pseudo-cron za pomocą ignore_user_abort(1)
Forum PHP.pl > Forum > PHP
infoo1
  1. <?php
  2.    set_time_limit(0);
  3.    $interval    =    24*60*60;
  4.  
  5.    do
  6.    {
  7.        sleep($interval);
  8.        jakas_funkcja();
  9.    }
  10.    while(true);
  11. ?>
Czy to będzie duże obciążenie dla serwera? Plik oczywiście jest wywoływany tylko raz, później "sam się wywołuje".
f1xer
Cytat
później "sam się wywołuje"

raczej nigdy nie przestaje działać, cron z tego żaden ten plik po prostu działa w nieskończoność (bo nigdy nie skończy się ta pętla) pozatym jeżeli chcesz to odpalić na serwerze gdzie nawet crona nie dają to raczej nie będziesz sobie mógł zmienić time_limit na 0 jak dla mnie to nawet nie jest pseudo cron.
infoo1
Dlatego dałem w '"'.
Set_time_limit(0) mogę (sprawdzałem).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.