![]() |
![]() |
-Paranoid Android- |
![]()
Post
#1
|
Goście ![]() |
Witam
Mam mały problem z uruchamianiem poleceń w bash z poziomu strony internetowej napisanej w php. Generalnie polecenia wyświetlające dane np $ls , $date itp działają prawidłowo tzn wysyłają odpowiedź na przeglądarkę. Problem natomiast jest w tym ze chce stworzyć php które będzie uruchamiał komendę na serwerze na którym jest postawiona ów strona. Np prosty skrypt uruchamiający wysuwanie tacki CD po wcześniejszym kliknięciu na przycisku w stronie PHP . Niestety nie działa. CODE <? echo (shell_exec("eject")); ?> Rozumiem że może to być kwestia uprawnień w systemie linux Próbowałem nadać wszystkim plikom $chmod 777 oraz $chmod +x Niestety bezskutecznie Proszę o pomoc. PARANOID ANDROID PS GOOGLE w tym temacie zawiodło. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
ls -l /dev/
brw-rw----+ 1 root cdrom 11, 0 2012-01-17 17:06 sr0 Zmieniłem komende eject na killall conky (zabijanie procesów conky). Właczyłem conky Uruchamiam index.php i nic sie niedzieje a $cat /var/log/apache2/error.log wyrzuca conky(2986): Operation not permitted conky: no process found Jakieś pomysły? PS znalazłem tez informacje ze można obejść problem zastępując bezpośrednio PHP>BASH na PHP>C++>BASH |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:50 |