Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Funkcja system
marczak
post
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 1.03.2007

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


Witam serdecznie,

Mam pewnien problem, mam napisany kod do wlanczania/wylanczania autopilota, lecz przy wlanczaniu bardzo muli serwerem. Macie moze jakies pomysly jak by to poprawic, zeby wszystko dzialalo prawidlowo (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)


  1. <?php
  2. if ($_GET["action"] == "startstop")
  3.  {
  4.    if (isset($_GET["pilot"]))
  5.    {
  6.      if ($_GET["pilot"] == "on")
  7.      {
  8.        system('killall '.$sc_trans);
  9.            system($catalog.$sc_trans.' '.$catalog.$sc_transc_conf.' &');
  10.      }
  11.      if ($_GET["pilot"] == "off")
  12.      {
  13.        system('killall '.$sc_trans);
  14.      }
  15.  
  16.    }
  17. ?>


gdzie

  1. <?php
  2. $catalog = "sciezka do katalogu";
  3. $sc_transc_conf = "sc_trans.conf";
  4. $sciezka = "sciezka do katalogu";
  5. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
krowal
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Wg mnie to nie ma żadnego związku z php. Zamulają pewnie te polecenia które wykonujesz za pomocą system().
Go to the top of the page
+Quote Post
marczak
post
Post #3





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 1.03.2007

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


no wlasnie wiem, dlatego sie pytam, jakie byscie optymalniejesze polecenia uzyli (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
krowal
post
Post #4





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Za dużo informacji nie podałeś... można się tylko domyślać. Może procesy które dostają killa wykonują przy zamykaniu jakieś zamulające procedury (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
marczak
post
Post #5





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 1.03.2007

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


  1. <?php
  2. system('killall '.$sc_trans);
  3.           system($catalog.$sc_trans.' '.$catalog.$sc_transc_conf.' &');
  4. ?>


za dlugo sie wykonuje i zamula serwer, w jaki sposob byscie radzili to rozwiazac?? zeby nie mulilo tak??
Go to the top of the page
+Quote Post
bartg
post
Post #6





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

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


a exec? nigdy sie nie znalem na tych funkcjach ale poczytaj co robi każda z nich i może któraś nie czeka na odpowiedź skryptu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 4.10.2025 - 03:28