ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
599
599
EMPFEHLEN
-
Also folgendes:
Brauche ein Script das einen Prozess killt
So nun hab ich mir gedacht
In die SH schreibste einfach ma
Code :1 2 3
pid=`ps ax | awk '($5 ~ /prozessdatei/) { print $1 }'` kill $pid echo "Abgeschaltet!"
und in die PHP
So das Script läuft auch durch wie an der Ausgabe erkennbar ist...aber den Prozess killt er nicht, auf der Console funktioniert es...bin bis jetzt auf keine Lösung gestoßenPHP-Code:<?
$return = exec("/var/www/restart/kill.sh");
echo "Der Server wurde: $return";
?>
mfg X-PressGeändert von X-Press (26.09.07 um 01:19 Uhr)
-
Dein Skript gibt aber auf jeden Fall "Abgeschaltet!" aus, wahrscheinlich ja auch wenn kill fehlschlägt, oder? Nimm mal anstatt exec() die Funktion passthru(), dann kannst du die Ausgabe sehen. Ich könnte mir vorstellen das der Webserver-User mit dessen Berechtigungen das Skript läuft keine Berechtigung hat um Prozesse zu killen?!
Greetz...
SinacWenn euch mein Beitrag gefällt, meldet euch als Referal bei Dropbox an: http://db.tt/4tKC8O5
-
Klingt plausibel....wie geb ich denn www-data diese rechte?
Ähnliche Themen
-
Shell-Script Ausgabe
Von bauchinj im Forum PHPAntworten: 1Letzter Beitrag: 18.01.10, 08:51 -
Shell-Script-Frage
Von SimplyFred im Forum Sonstige SprachenAntworten: 1Letzter Beitrag: 22.02.08, 11:43 -
Shell-Script zum umrechnen
Von Pollux im Forum Linux & UnixAntworten: 12Letzter Beitrag: 11.01.08, 15:37 -
Shell-Script funktioniert nicht als Script
Von Mindwinder im Forum Linux & UnixAntworten: 15Letzter Beitrag: 03.05.06, 15:29 -
backup script shell
Von DiveSurfer im Forum Linux & UnixAntworten: 3Letzter Beitrag: 04.01.04, 23:40





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren