Forum » Izdelava spletišč » php - systemski ukazi
php - systemski ukazi
'FireSTORM' ::
je možno kako iz php dostopat do sistemskih ukazev?
tak kot je naprimer v c++ ukaz system('sistemski_ukaz');?
da bi npr. ko se skripta požene izvršila nek ukaz na linuxu, nevem...npr. reboot (sam primer) :P
tak kot je naprimer v c++ ukaz system('sistemski_ukaz');?
da bi npr. ko se skripta požene izvršila nek ukaz na linuxu, nevem...npr. reboot (sam primer) :P
Those penguins.... They sure aint normal....
- spremenil: 'FireSTORM' ()
'FireSTORM' ::
sem probal z system() pa ni palilo :P
(nisem uporabil reboot ukaza) :P
dal sem cp za eno datoteko v drugo mapo sam tko za test pa se nič ni zgodlo...
moram še z exec :)
(nisem uporabil reboot ukaza) :P
dal sem cp za eno datoteko v drugo mapo sam tko za test pa se nič ni zgodlo...
moram še z exec :)
Those penguins.... They sure aint normal....
jype ::
A si napisal "/bin/cp /tmp/enfile /nekje/drugfile"?
A ta ukaz lahko izvede uporabnik, pod katerim teče spletni strežnik?
A ta ukaz lahko izvede uporabnik, pod katerim teče spletni strežnik?
sverde21 ::
Jst bi probval z ukazom ls, ker ti vrne vsebino trenutnega diriktorja... cp je vprašljiv, ker ni 100% da se bo datoteka skopirala zaradi pravic dostopa...
<?php echo `w`; ?>
'FireSTORM' ::
saj nisem dal npr. nek file v /root al pa kam
dal sem iz root directory v root_directory/test
bom probal z ls :P
dal sem iz root directory v root_directory/test
bom probal z ls :P
Those penguins.... They sure aint normal....
b ::
Če to poskušaš na kakšnem shared hostingu, je zelo verjetno onemogočeno.
Če pa na svojem strežniku, pol pa bi ti skoraj moralo delat s system() npr.
Če pa na svojem strežniku, pol pa bi ti skoraj moralo delat s system() npr.
'FireSTORM' ::
na mojem testing/učenje strežniku je
ampak system() vseeno ne dela :)
moram preletet mal php.ini da pogledam malo nastavitve :)
ampak system() vseeno ne dela :)
moram preletet mal php.ini da pogledam malo nastavitve :)
Those penguins.... They sure aint normal....
sverde21 ::
Naj bi podobno delovale tudi funkcije:
system()
passthru()
pcntl_exec()
system()
backtick operator
system()
passthru()
pcntl_exec()
system()
backtick operator
<?php echo `w`; ?>
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | systemctl zagon programaOddelek: Pomoč in nasveti | 1163 (1124) | korenje3 |
» | linux archOddelek: Operacijski sistemi | 5168 (3579) | Ventil |
» | [C] problem z system(), exec()... čuden izpis v konzoliOddelek: Programiranje | 1175 (1021) | BigWhale |
» | Kako pognati bash komando...Oddelek: Izdelava spletišč | 1422 (1148) | Looooooka |
» | [Gentoo] Kernel upgrade (strani: 1 2 )Oddelek: Operacijski sistemi | 4905 (4431) | Trubadur |