![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jak w kodzie PHP uruchomić skrypt Shella czy jest taka możliwość?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 2 Dołączył: 9.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
http://pl2.php.net/manual/pl/function.system.php
Zewnętrzne programy można w PHP wywołać z pomocą funkcji takich jak exec lub system (np. system('ls')). Aby wywołać skrypt trzeba podać ścieżkę do pliku i nadać mu prawa do uruchamiania. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
A jak by to wygladalo w kodzie połączenie i uruchomienie programu z shella
Mam komende ktora wpisuje w shella np ./samp022svr& i jak ja wywołać w kodzie php? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam komende ktora wpisuje w shella np ./samp022svr& i jak ja wywołać w kodzie php? A zadałeś sobie trud, żeby sprawdzić to co kolega mandragorek napisał? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tak sprawdzałem ale nie moge zrozumieć o co tam chodzi. W czym o co chodzi? Właduj w funkcje wywołanie swojego skryptu.. Cała filozofia. -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
A nie możesz tego sprawdzić?
![]() -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
No nie dziala
![]() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
http://catcode.com/teachmod/chmod_cmd2.html
Spróbuj podać pełną ścieżkę do pliku EDIT: Mały test na wingrozie: test.php
test2.php
Wywołuję plik test.php z przeglądarki albo z cmd, php test.php Działa. Analogicznie pod linuchem tylko pamiętaj o prawach. pzdr Ten post edytował Jarod 20.02.2008, 16:23:50 -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
chmod mam 755 czyli powinien go uruchomic
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Próbowałeś podać pełną ścieżkę do pliku? W jakim katalogu znajduje się skrypt, z jakiego katalogu próbujesz go uruchomić?
-------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
/home/users/xxx/xxx/samp022svr&
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
/home/users/xxx/xxx/samp022svr& Chłopie weź wysil się i opisz wszytko dokładnie. Mamy cię za język ciągnąć? ps. sprawdzałeś przykład, który podałem? Dostosuj swój skrypt. Testujesz na swoim serwerze? Jakies błędy? Może system i exec zablokowane przez admin? Ten post edytował Jarod 20.02.2008, 16:47:34 -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak ten przyklad ktory podałeś działa, ale niestety moj skrypt nie chce odpalic :|
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż kod, podaj ścieżkę z której odpalasz skrypt php i napisz jak wywołujesz skrypt php.
Ten post edytował Jarod 20.02.2008, 16:57:59 -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod którym dopalam:
Zauważyłem coś ciekawego że tworzy log w katalogu gdzie jest www, a nie gdzie stoi skrypt mimo podania ściezki do skryptu przy system() oto ten log. ---------- Loaded log file: "server_log.txt". ---------- SA:MP Dedicated Server ---------------------- v0.2.2, ©2005-2007 SA:MP Team [16:42] Unable to exec file 'server.cfg'. [16:42] Error: Your password must be changed from the default password, please change it. ---------- Loaded log file: "server_log.txt". ---------- SA:MP Dedicated Server ---------------------- v0.2.2, ©2005-2007 SA:MP Team [16:55] Unable to exec file 'server.cfg'. [16:55] Error: Your password must be changed from the default password, please change it. Ten post edytował tomasz_po 20.02.2008, 17:00:24 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Miałeś wywołać przez system..
[16:42] Error: Your password must be changed from the default password, please change it. Może pokaż zawartość który próbujesz odpalić..? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 18.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
To jest jakis kodowany plik i gdy odpalam go w notatniku to mam same kwadraciki i krzaczki wiec zrodla jako takiego nie ma, a haslo napewno jest zmienione na nie standardowe.
Ma ktos jeszcze jakis pomysl? |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak ktoś ma Ci pomóc skoro ilośc informacji podawana przez Ciebie jest powalająca...
-------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:12 |