Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP+Bash] Wywolanie skryptu
rob2499
post 11.05.2010, 15:53:14
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 11.05.2010

Ostrzeżenie: (0%)
-----


Mam pewien problem z wywolaniem skryptu bash, przez php.

A mianowicie chce zrobic skrypt po stronie serwera www, ktory wywola odpowiednie komendy, aby odpalic okreslony program.

costam.php
  1. <?PHP
  2. shell_exec('cd /bin');
  3. shell_exec('hello.sh');
  4. ?>

hello.sh
  1. #!/bin/bash
  2. cd /root/ventrilo
  3. screen -AmdS vt ./ventrilo_srv

Gdy wywolam plik hello.sh przez konsole to odpala normalnie proces. Natomiast gdy chce zrobic to przez skrypt php nie idzie cos... Chmody dla pliku hello.sh dalem na 755.

Prosze o pomoc.
Go to the top of the page
+Quote Post
Micki_
post 11.05.2010, 23:23:45
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.08.2009

Ostrzeżenie: (0%)
-----


Spróbuj funkcją system()
Go to the top of the page
+Quote Post
rob2499
post 12.05.2010, 14:38:53
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 11.05.2010

Ostrzeżenie: (0%)
-----


  1. <?PHP
  2. system('cd /bin');
  3. system('hello.sh');
  4. ?>


Nic to nie dalo. Dodam, ze program ma dzialac caly czas, niezaleznie od zakonczenia skryptu php.
Go to the top of the page
+Quote Post

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: 14.08.2025 - 07:36