Autor | Zpráva | ||
---|---|---|---|
Jenicek Profil |
#1 · Zasláno: 22. 7. 2013, 17:33:06 · Upravil/a: Moderátor (editace znemožněna) 23. 7. 2013, 10:44:26
zdravím
v php jsem použil exec u nekonečného cyklu... ...no povedlo se mi ho na serveru přes příkaz po 30s. vypnout rád bych ale aby se mi data z exec vypisovali ihned a né až po ukončení relace (po 30s.) trápím se s tím hodnou chvilku a jelikož exec není moc na hraní rád bych požádal profíky zde o rady :) |
||
David123 Profil * |
#2 · Zasláno: 23. 7. 2013, 09:16:47
Myslím si, že nevíš co přesně chceš. Pokud používáš PHP, tak se stránka vygeneruje na serveru - to může být těch 30 sekund po které čekáš, následně bych odhadl, že script je násilně ukončen, záleží na nastavení max_execution_time v php.ini.
Pokud chceš data vypisovat průběžně, bude nutné použít AJAX. |
||
Alphard Profil |
#3 · Zasláno: 23. 7. 2013, 09:56:46
Okamžité odeslání výstupu jde zajistit bufferovacími funkcemi, např. flush() apod. Snad to ale nezachytí jiný buffer v cestě.
|
||
nemeja Profil |
#4 · Zasláno: 23. 7. 2013, 10:11:28
|
||
Časová prodleva: 11 let
|
0