![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Otóż mam napisany w C program i chce go odpalić z poziomu php
Plik s.sh wyglada tak:
hallo to typowy program hallo world, prog to program ktory chce uruchomic, a srcFile i 13 to parametry oczywiscie. Pliki sie tworza po uruchomieniu skryptu Do pliku out2.txt zapisuje się wylistowany katalog. Do pozostalych nic się nie zapisuje. Z poziomu powłoki uruchomienie skryptu s.sh dziala bez zarzutu, tylko z poziomu PHP cos sie kielbasi... Czy to jakies zabezpieczenie przed programami uzytkownika ? Coś trzeba zmienic na serwerze ? Please help! Z góry dziękuje! |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Jak uruchamiasz s.sh z konsoli?
Na pewno tak samo jak w php? -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
po prostu:
>s.sh |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
A nie:
> ./s.sh ? bo widocznie masz bierzacy katalog w $PATH a php juz nie i musisz mu podac sciezke do tego pliku ./s.sh lub/jakas/inna/bo/nie/wiem/gdzie/on/lezy/s.sh -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wystarczylo dopisac w pliku s.sh pełną sciezke
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:42 |