[ ZaMpA @ 25.02.2006. 13:21 ] @
Da li sa moze u PHPu napraviti skripta koja kada je jednom pokrenuta, nastavlja sa radom u pozadini cak i ako je strana/session koja ju je pozvala ugasena?

znaci ja pokrenem skriptu, diskoneketujem se-i ona radi,radi....sve dok je ja ne zaustavim
moze li to nekako?
[ SmilieBG @ 25.02.2006. 15:36 ] @
Nesto mi je u secanju, da kada se php pokrene da mu nema spasa sem da ako ne ubijes sam proces na serveru... :)

Ali, mozda i gresim :)

Poz,
Sale
[ ZaMpA @ 25.02.2006. 20:07 ] @
ma ima petlja u skripti koja proverava jedan fajl i ako je u fajlu rec "STOP" onda prestaje sa radom.
znaci kada upisem u taj fajl "STOP" zaustavljam skriptu.
[ ZaMpA @ 28.02.2006. 21:30 ] @
naravno moralo je da se zapetlja......

Code:
<?php
ignore_user_abort(true);
$fajl = "time.txt";
$a = fopen($fajl, 'w');
fwrite($a, date('h:i:s')."\n");
sleep(30);
fwrite($a, date('h:i:s'));
?>

ovo bi trebalo da otvori fajl i da upise vreme, saceka 30sec i onda upise ponovo.
posto je ignore_user_abort(true); trebalo bi da se izvrshi cak i ako ja kliknem stop u browseru. Zar ne?
Pa, nesto ne radi!....pokrenem ja skript, i kliknem stop. sacekam neko vreme (neko vreme>30sec) i proverim fajl-kad tamo samo prvi upis! odnnosno stigao je skript do sleep() f-je ali kad sam ja abortovao ZAUSTAVIO se...


gde gresim?