PHP prozess starten UND PID(prozessiD) erhalten
-
also mit exec shell_exec usw kann man Programme starten - aber die PHP wird nicht fortgesetzt bis das Program beendet wird... bzw ohne PID [brauch ich !]
so da hab ich mir nen c++ program geschrieben welches einen anderen Prozess startet/beendet bzw prüft ob dieser aktiv ist... (ist per console so das man an PHP nen wert zurückgeben kann) was 1a funktioniert, bis auf xD:
die php starten mein program welches ein anderes startet zB "calc" ... mein Programm ist im taskmanager nicht mehr zusehen aber calc noch, soll ja so sein, ABER erst wenn ich "calc" beende wird das PHP dokument fortgesetzt- so hab ich dann zwar ne PID aber die ist ja dann beendet xD - also wieder mal 0 nutzen...
jetzt hab ich das program was gestartet werden soll in einem extra thread in meinen program gestartet - keine änderung ...
gibts da ein Plugin -.- bzw eine seite mit tutorials für php(5.2.1)-plugins selber schreiben?
PS. es soll ein PHP prozessmanager für win2k3 werden ... wenn es denn nun mal funktionieren wird xD