Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kontrola procesów UNIX
misiek08
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 6
Dołączył: 2.02.2008

Ostrzeżenie: (10%)
X----


Witam!
Udostępniałem serwery gry na serwerze dedykowanym z systemem Windows i wykorzystywałem tam polecenia takie jak:
  1. <?php
  2. exec("xxx.exe /cfg=xxx.cfg");
  3. ?>

i po prostu:
  1. <?php
  2. `xxx.exe /cfg=xxx.cfg`
  3. ?>

To wszystko działało i serwery też śmigały. Natomiast teraz muszę przerzucić się na Debian 5. I mam pytanie z działu PHP/Debian:
Jakich poleceń mam używać do uruchamiania procesów w tle(podejrzewam że trzeba tutaj użyć screen'a), a także do ich wyłącznia.
Najważniejsze jest to że mam ok. 10-15 folderów i w każdym uruchamia się to samo polecenie i teraz jak dokonać identyfikacji procesów żeby 1 klient nie wyłączał wszystkich serwerów na maszynie.
Jak do PHP przyjąć ID procesu po włączeniu go w screenie i jak potem tak proces zabić.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
okitoki
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 18
Dołączył: 25.04.2009

Ostrzeżenie: (20%)
X----


faktycznie tematyka PHP (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . serwer jest na windows a ty chcesz przejść na linux, to nie będzie takie proste wiesz w windzie mogłeś robić co ci się jawnie podobało, a na linuxie niestety, waładzę ma admin i nie wszystkie programy tu ci pójdą a jeżeli chodzi o procesy w linuxie to jest polecenie "ps -aux" do zabijania jest kill i tak dalej,

Ten post edytował okitoki 8.05.2009, 12:42:16
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 17:17