PHP & Linux PS
Mat
- php
0 Stefan
Hallo miteinander
Also ich würde da gerne ein Shellskript mit eim ps Befehl drin genau genomen lautet der Befehl: ps -lC <Prozessname> aus php mit System(), exec() oder Backticks sowas starten um zu sehen ob der Prozess noch da ist.
mein Problem bei der sachte ist aber dass ich immer keine Prozesse zurückbekomme egal womit ichs probier.
wenn ich den gleichen aufruf aus dem gleichen Verzeichnis aus im Linux starte dann funktionierts aber komischer weise schon.
so hier wäre dann noch der aufruf aus meiner php Seite:
$ret=../../cgi-bin/groeber/PID.x sleep
;
schon mal danke Matthias
Hi,
hast Du mal geschaut, ob der User bzw die Gruppe, mit der Dein Webserver läuft, das Recht hat "ps" auszuführen bzw. soweit in dein System "hineinblicken" darf. Meist beschränkt man den Webserver ja auf die Verzeichnisse unterhalb der Documentroot.
Gruss Stefan