Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [bash][PHP], shell_exec? do uruchomienia komendy wywołującej działanie na serwerze
-Paranoid Android-
post 16.01.2012, 20:37:17
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.
Go to the top of the page
+Quote Post

Posty w temacie
- Paranoid Android   [bash][PHP]   16.01.2012, 20:37:17
- - piotrooo89   jak mogłeś nadać wszystkiemu 777? toż to przestani...   16.01.2012, 20:51:30
- - Paranoid Android   Nie wszystkim w systemie tylko w katalogu public_h...   16.01.2012, 20:55:35
- - piotrooo89   przypuszczam że tak (nie sprawdziłem tego) tylko w...   16.01.2012, 20:57:57
- - Paranoid Android   ok za chwile sprawdzę i dam odpowiedz   16.01.2012, 20:59:44
- - Paranoid Android   niestety sudo chown www-data:www-data skrypt.php n...   16.01.2012, 21:20:06
- - piotrooo89   ale tu nie chodzi o takie nadanie praw, tylko taki...   16.01.2012, 21:29:57
- - Paranoid Android   ok sprawdzam niestety po edycji visudo nic nie po...   16.01.2012, 23:27:49
- - piotrooo89   1. sprawdź co masz w error.log w apache 2. www-dat...   17.01.2012, 09:08:09
- - Gość   eject: unable to open `/dev/sr0' [Tue Jan ...   17.01.2012, 17:24:49
- - Paranoid Android   ls -l /dev/ brw-rw----+ 1 root cdrom 11, 0 20...   17.01.2012, 19:32:01
- - piotrooo89   miałem ten sam problem, ale wpis w /etc/sudoers i ...   17.01.2012, 19:52:07
- - Paranoid Android   Wpis w /etc/sudoers przy pomocy $sudo visudo ...   17.01.2012, 20:32:55
- - piotrooo89   no to wy edytuj z poziomu sudo, np: sudo vim /etc/...   17.01.2012, 20:35:43
- - Paranoid Android   Wiem do czego zmierzasz tylko nie wiem co masz na ...   17.01.2012, 20:56:54
- - piotrooo89   chodziło mi o odpalenie z poziomu apache czyli wpi...   17.01.2012, 20:57:50
- - Paranoid Android   Tak trafiłeś w sedno Edycja z poziomu przeglądark...   17.01.2012, 23:22:40


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:38