Autor | Zpráva | ||
---|---|---|---|
Equilibrix Profil |
#1 · Zasláno: 2. 8. 2007, 12:05:49
Zdravím, mám následující dotaz:
Než zavolám pomocí exec() externí příkaz, chci zjistit, zda tento příkaz existuje či je na serveru k dispozici. Jak toho docílím? Je na to nějaká funkce, například nějaká alternativa file_exists() pro tyto externí příkazy? Či se ti dá řešit jinak? Předem díky za odpověď! |
||
djlj Profil |
#2 · Zasláno: 2. 8. 2007, 12:13:08
Asi budeš muset ten příkaz poslat a pak sledovat, co ti to vrátí na výstupu.
|
||
Mike8748 Profil |
#3 · Zasláno: 2. 8. 2007, 20:20:32 · Upravil/a: Mike8748
1) mozna OT, ale jsi si jisty ze na serveru muzes pouzit funkci exec?
2) je-li to linux, tak snad vsechny prikazy maji moznost volani s parametrem --help pro napovedu. takze udelas exec("prikaz --help",...); a treba reg. vyrazem (bo strpos) si z vystupu zjistis jestli je tam nejakej help, nebo chyba "Unknown command" nebo neco takovyho na windows to samy, akorat parametr bude /? |
||
Časová prodleva: 17 let
|
0