_
toggle menu eXmatrikulationsamt.de
online: 358 gäste

> php/bash prozess überwachen s geht ni :(

Themen Layout: Standard · Linear · [Outline] Thema abonnieren | Thema versenden | Thema drucken
post 07 Aug 2009, 13:34
avatar
Herr Dachs
*********

Punkte: 8394
seit: 15.12.2004

also ich will mittels php den status eines prozesses anhand der pid herausbekommen...

die pid habe ich

nun wollte ich mittels
CODE

system('kill -0 '.$pid, $rueckgabe);

den status abfragen
dummerweise liefert mir das immer ne 1 zurück, egal ob der prozess läuft oder nicht...

wieso?!?!?!

kennt jemand eventuell noch andere möglichkeiten mittels php zu prüfen ob ein prozess läuft?

achso in meiner umgebung kann ich die meissten kommandos nicht nutzen (ps, pidof) deswegen will ichs mit kill machen...

ich verstehs nich sad.gif

achja und proc_get_status() funzt ja nur mit prozessen die php gestartet hat, also mit proc_open()
ProfilPM
AntwortenZitierenTOP
 
Antworten
post 08 Aug 2009, 04:25
avatar
Voll Laser
*******

Punkte: 1430
seit: 21.08.2008

Jaja KEIN BASHBEFEHLKLUGSCHEISSMARX (man fürht doch das Programm meistens in der Bash aus oder?) . wenn man einen webserver hat der nur intern erreichbar ist ist das mit den Rechten kein problem. Man muss ja dem Webserver auch nicht gleich Rootrechte geben. Wie gesagt mit der beschriebenen Methode funktionierts.

Dieser Beitrag wurde von I.I: 08 Aug 2009, 04:30 bearbeitet


--------------------
Verein: USV TU Dresden

--Film Fan--
--Poker Fan--
--Billard Fan--
--Schach Fan--
--Fußball Fan--
--Rennrad Fan--
--Triathlon Fan--
--Volleyball Fan--

--Luiz Bonfa Fan--
--Eliane Elias Fan--
--Scott Joplin Fan--
--The Beatles Fan--
--Woody Allen Fan--
--Bodo Wartke Fan--
--Joao Gilberto Fan--
--Monty Python Fan--
--Volker Pispers Fan--
--Ennio Morricone Fan--
--Alfred Hitchcock Fan--
--Georg Schramm Fan--
--Kool & The Gang Fan--
--Earth, Wind & Fire Fan--

--V for Vendetta Fan--
--Das Leben des Brian Fan--
--Jackie Brown Soundtrack Fan--
ProfilPM
AntwortenZitierenTOP
post 08 Aug 2009, 10:20
avatar
dLikP
*******

Punkte: 1497
seit: 06.10.2006

Zitat(I.I @ 08 Aug 2009, 04:25)
(man fürht doch das Programm meistens in der Bash aus oder?)
*

Nein


--------------------
flickr
Und wenn sie kommt, fährt sie an uns vorbei
-RaT-
ProfilPM
AntwortenZitierenTOP
post 08 Aug 2009, 13:36
avatar
Voll Laser
*******

Punkte: 1430
seit: 21.08.2008

Zitat(Polygon @ 08 Aug 2009, 10:20)
Nein
*


du nicht ich schon

@aktsizr was soll das denn? War doch hier nicht gefragt wie kill funktioniert.
ProfilPM
AntwortenZitierenTOP
Beiträge
Socres   php/bash prozess überwachen   07 Aug 2009, 13:34
andre_ny   und dirty vllt noch $ ps -A | grep 10165 ...   07 Aug 2009, 13:48
mmarx   Wem gehoert denn der Prozess?   07 Aug 2009, 13:50
I.I   Der tollste bash befehl ist "lsof". Dami...   07 Aug 2009, 19:18
Polygon   Nein   08 Aug 2009, 10:20
phanatos   pgrep?   08 Aug 2009, 15:41
Stormi   RE: php/bash prozess überwachen   10 Aug 2009, 15:42
mmarx   file_exists('/proc/'.$pid)   09 Aug 2009, 02:08
aktsizr   FYI: strace -s512 ps ax [...] stat64("/proc/...   10 Aug 2009, 15:43
aktsizr   "recht gering"...   10 Aug 2009, 15:50
aktsizr   I agree!   10 Aug 2009, 16:23
1 Nutzer liest/lesen dieses Thema (1 Gäste)
0 Mitglieder: