OT: PHP a spousteni procesu
Petr Simek
psimek@jcu.cz
Pátek Říjen 23 14:18:51 CEST 2009
On Fri, 23 Oct 2009, RV wrote:
> Spoustime na webu beziciho nad apachem a PHP ze skriptu pres prikaz exec
> externi binarku ARJ32. Problem je, ze cas od casu to ARJ vyhnije - to
> ponechme ted stranou protoze sice take nevime proc, ale co je horsi tak
> tento proces zpusobi se i dalsi spustene ARJ vytuhnou (postupne jak jsou
> volany ze skriptu). To je uz problem vcelku zasadni, nebot to odstreli
> cely server.
> Vcera jsem cele spousteni externich programu testoval a nestacil se
> divit. Vypada to skoro tak, ze PHP nepreda systemu jen pozadavek na
> spusteni procesu, ale cely proces ma ve sve rezii. Pokud spustim
> soucasne ze dvou ruznych skriptu ARJ tak se neprovadi soucasne, ale
> provede se jedno a pak druhe - to vysvetluje proc jedno kousle ARJ
> odstreli vse za sebou. Pokud si ale vytvorim jeste jednu binarku ARJ32
> prejmenovanou treba na ARJ42 tak se provadeji obe soucasne.
Neni to uz zadelane v tom samotnem arj ? Ze si hlida zda neni spusteno
dvakrat, nebo ze pouziva ten samy tmp soubor pri praci. Kdyz to arj
spustite vickrat primo z radky na serveru tak funguje normalne ?
> Radek Vicek
*------------------------------------------------------------------------*
| Petr Simek APS JU |
| psimek@jcu.cz |
*------------------------------------------------------------------------*
Další informace o konferenci Hw-list