[linux] exec() niekedy vrati vystup prikazu, inokedy nie?

dex dxr na zoznam.sk
Neděle Červen 29 18:20:35 CEST 2008


co tak pouzit toto
http://sk.php.net/manual/en/function.system.php
neviem ale exec anieje nahodoou to iste ako napr v shelli "exec csh"
 :) uz potom nemas svoj shell a ani php skoncilo vykonavanie dalsieho 
kodu ;)

Stefan Huska napsal(a):
> sice ide tak trosku o php, ale tyka sa to hlavne linuxu.
>
> chcem spravit nejaky jednoduchy webovy frontend na transmission-remote
> - torrent klient v prikazovom riadku.
>
> zlyhal som hned v prvom kroku kedy chcem parsovat vystup. tu som si ho
> chcel len vypisat:
>
> <?php
> exec("transmission-remote -l", $ret);
> echo "<pre>".print_r($ret)."<pre>";
> ?>
>
> s parametrom -l ma vypisat aktualny stav stahovanie jednotlivych
> torrentov. ale nic mi nevypise. je to zvlastne ze cisto
> "transmission-remote" mi uz posle vystup (bez parametra zobrazuje
> help). alebo ide aj hocico ine (ls / -la a pod). len to co potrebujem
> nie ;-]
>
> prosim neviete kde moze byt ten zadrhel? pochybujem ze v pravach...
> keby transmission-remote -l mohol vykonat len root, tak preco ten isty
> prikaz bez parametra spustit ide?
>
> diky za akekolvek navrhy.
> _______________________________________________
> https://lists.linux.sk/mailman/listinfo/linux
> Meta FAQ: http://www.sklug.sk/lists/linux/metafaq.html
>   



Další informace o konferenci linux