pre mesec dana sam instalirao Suse Linux Enterprise Desktop stanicu. posle sam neku php aplikaciju pravljenu za win stanice "ispeglao" za upotrebu na linuxu. istu sam pokretao iz konzole tako sto sam instalirao php, dodao ga u $PATH i pokretao istu na sledeci nacin:
Code:
g1017:~/Desktop/apl_dir/ # php aplikacija.php
g1017:~/Desktop/apl_dir/ # php aplikacija.php
bilo je potrebno dosta "peglanja" ali je na kraju sve proradilo. i sve je funkcionisalo kako valja. dosao je momenat kada je to trebalo primeniti i instalirati to na deset SLED stanica. i naravno - problem.. treba mi vasa pomoc :)
desi se ovo:
Code:
g1017:~/Desktop/sled/bckp # php backup.php
X-Powered-By: PHP/5.1.5
Content-type: text/html
<br />
<b>Warning</b>: chdir() [<a href='function.chdir'>function.chdir</a>]: No such file or directory (errno 2) in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>30</b><br />
Unesi korisnicko ime: <br />
<b>Warning</b>: fgets(): supplied argument is not a valid stream resource in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>161</b><br />
Unesi lozinku za user-a : <br />
<b>Warning</b>: fgets(): supplied argument is not a valid stream resource in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>165</b><br />
Ponovi lozinku: <br />
<b>Warning</b>: fgets(): supplied argument is not a valid stream resource in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>167</b><br />
Snimljena podesavanja za user-a
g1017:~/Desktop/sled/bckp #
g1017:~/Desktop/sled/bckp # php backup.php
X-Powered-By: PHP/5.1.5
Content-type: text/html
<br />
<b>Warning</b>: chdir() [<a href='function.chdir'>function.chdir</a>]: No such file or directory (errno 2) in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>30</b><br />
Unesi korisnicko ime: <br />
<b>Warning</b>: fgets(): supplied argument is not a valid stream resource in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>161</b><br />
Unesi lozinku za user-a : <br />
<b>Warning</b>: fgets(): supplied argument is not a valid stream resource in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>165</b><br />
Ponovi lozinku: <br />
<b>Warning</b>: fgets(): supplied argument is not a valid stream resource in <b>/root/Desktop/sled/bckp/backup.php</b> on line <b>167</b><br />
Snimljena podesavanja za user-a
g1017:~/Desktop/sled/bckp #
ako je potrebno postovacu citav kod ali za sada cu da vam iskopiram sporne linije:
161
Code:
$conf->user_id=trim(fgets(STDIN,256));
$conf->user_id=trim(fgets(STDIN,256));
165
Code:
$conf->ftp_pass=trim(fgets(STDIN,256));
$conf->ftp_pass=trim(fgets(STDIN,256));
167
Code:
$temp=trim(fgets(STDIN,256));
$temp=trim(fgets(STDIN,256));
vidim da je u pitanju STDIN i problem sa tim, ali posto sam ja aplikaciju samo sastavljao iz raznih modula nisam bas dobro upoznat sa tim konceptom. a pogotovo mi nije jasno kako tih problema nije bilo ranije na prvoj stanici.
takodje sam primetio da ova dva reda :
X-Powered-By: PHP/5.1.5
Content-type: text/html
nisu ispisivana ranije, vec samo output koji posalje php, tipa: unesite usera, ja unesem usera, enter pa sledeci unos .. itd. mene zanima ima li nekih modova pod kojima konzola radi, pa je ovde sada nesto drugacije i nije moguca interakcija sa scriptom preko konzole? ili ako iko ima neki hint na koju stranu da "jurim" resenje???
postavio sam pitanje i na php forumu, iako sumnjam da je do php koda. pre bih rekao da je u pitanju nesto drugo, a ja ne umem da definisem problem. za svaki slucaj ovde : http://www.elitesecurity.org/t...ot-valid-stream-resource-zasto imate ceo kod, ako je nekome potreban.
---- nasa online podrska je trenutno offline ----