|
PHP PHP aplikacije, Smarty, PEAR |
|
Alati teme | Način prikaza |
04. 11. 2009. | #1 |
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
Kako dobiti gresku kod poziva cli k-di
Dakle imam script koji poziva neku k-du na remote serveru:
"ssh -t -p4322 ..." koju pozivam sa backtick operatorom (ekvivalent shell_exec) ali ona puca i nikako ne mogu da dobijem error_msg vec jednostavno dobijem NULL kao izlaz. Ukratko ako imamo nesto tipa: PHP kôd:
Any idea kako mogu iskopati STDERR ili sta vec kod ovakvih problema? Poslednja izmena od dinke : 04. 11. 2009. u 23:55. |
05. 11. 2009. | #2 |
član
Certified
|
PHP kôd:
|
"Hvala" sinisabobic za poruku: |
05. 11. 2009. | #3 |
Super Moderator
Invented the damn thing
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
|
Da, ovo radi mada bih vise voleo neko PHP based resenje, tipa citanje STDERR (php://stderr)poput:
PHP kôd:
|
05. 11. 2009. | #4 |
profesionalac
Professional
Datum učlanjenja: 15.06.2005
Lokacija: Chicago IL, USA
Poruke: 209
Hvala: 12
12 "Hvala" u 11 poruka
|
Koristi proc_open za to... ako vec imas shell funkcije u PHPu, onda sigurno imas i ovu ukljucenu, a ona radi to sto ti treba.
__________________
ActiveCampaign - Email marketing made simple. |
05. 11. 2009. | #5 |
Ivan Dilber
Sir Write-a-Lot
|
jos bolje:
PHP kôd:
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 05. 11. 2009. u 03:23. |
"Hvala" ivanhoe za poruku: |
05. 11. 2009. | #6 |
profesionalac
Professional
Datum učlanjenja: 15.06.2005
Lokacija: Chicago IL, USA
Poruke: 209
Hvala: 12
12 "Hvala" u 11 poruka
|
U pravu je Ivan, bolje je koristiti ovo krace resenje ako je samo to potrebno... proc_open ide ako bas zelis da obradjujes posebno outpute; ako ih bacas sve na stdout, onda si ok za nepostojece komande jer bacaju samo stderr.
ja sam koristio proc_open da teram "make" komandu, pa kad ona pukne negde na pola, ovako bi mi slepio error sa out-om; sa proc_open mozes odvojene handlinge da radis pa da hvatas i errore unutar k-di...
__________________
ActiveCampaign - Email marketing made simple. Poslednja izmena od srdjevic : 05. 11. 2009. u 11:38. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Kako naplatiti kreditnu karticu, a dobiti wire? | Sanjica | e-Business | 11 | 15. 12. 2010. 13:08 |
Uredjaj za terminaciju voip poziva za licnu upotrebu | alex | Komunikacije | 10 | 22. 02. 2009. 04:58 |
Kako otkriti kako je neko provalio u sajt | Aleksandar.Ilic | Web Hosting, web serveri i operativni sistemi | 41 | 21. 03. 2008. 22:45 |
WordPress Arhive po mesecima vracaju gresku 404 | Spale | Sva početnička pitanja | 8 | 15. 09. 2007. 00:28 |