Folyamat időkorlát
Hi!
Olyan kérdésem lenne, hogy:
Van nekem egy folyamatom, amit php-val shell_exec függvénnyel indítok linux alatt.
Ez mind szép és jó, működik minden.
Ez a folyamat, egy fájl készít, de a kedves bérlők gyakran(álltalában mindig) elfelejtik leállítani, és 4-5 gigás fájlok keletkeznek.
Azt szeretném megkérdezni, hogy hogyan tudnám megoldani php-val, hogy a folyamat az időkorlátos legyen. A folyamatra screen parancsot is küldök php-ból, szóval arra felé is lehet a megoldás, de ötletem sincs.
Előre is köszi!
Üdv!
■ Olyan kérdésem lenne, hogy:
Van nekem egy folyamatom, amit php-val shell_exec függvénnyel indítok linux alatt.
Ez mind szép és jó, működik minden.
Ez a folyamat, egy fájl készít, de a kedves bérlők gyakran(álltalában mindig) elfelejtik leállítani, és 4-5 gigás fájlok keletkeznek.
Azt szeretném megkérdezni, hogy hogyan tudnám megoldani php-val, hogy a folyamat az időkorlátos legyen. A folyamatra screen parancsot is küldök php-ból, szóval arra felé is lehet a megoldás, de ötletem sincs.
Előre is köszi!
Üdv!
Ja, és a folyamat alatt a
Cron, ps, if, kill
További info:
man ps
Erre már gondoltam én is
(csak nagy vonalakban írom)
shell_exec(su -c USER screen -S SCREEN_NEVE -L stuff "startrecord '.$r_nev.'");
tehát azért is írtam úgy, hogy folyamat és nem program futtatás.
Nekem időzítetten kell küldenem újra a screenre parancsot.
pl.:
shell_exec(su -c USER screen -S SCREEN_NEVE -L stuff "stoprecording");
Szóval kicsit félre fogalmaztam.
Mi a kérdés?