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----


no nic, zostaje ci przetestować to na żywym organizmie, tzn na debianie. jak to będzie twój serwer to lepiej to uruchom w wierszu shell-u, będzie większe prawdopodobieństwo że Ci to pudzie.
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: 7.10.2025 - 07:58