- Mitglied seit
- 22 Mrz 2009
- Beiträge
- 30
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo Leutz,
vorweg:
PHP 5.22 mit Rootzugriff
Apache 1.3.37
FB 7270 ohne Mod FW:54.04.70
Nicht meckern, Sig kommt noch
ich habe mir eine Webseite zusammengebastelt, um über einen vorigen Login einen Rechner in einem LAN mit ether-wake (das busybox ether-wake) zu booten.
Die Logindaten werden nach dem submitten per POST an ein PHP-Script übergeben, dieses prüft die eingegebenen Daten und führt ggf.
"exec("sh /var/media/ftp/USB-Stick/apache/htdocs/booten");" aus.
In dem Script "booten" steht "ether-wake -i eth0 MAC". Per Telnet ausgeführt funzt das Script auch, nur über PHP eben nicht. Ich hab statt dem ether-wake-Befehl auch mal "mkdir test" eingetragen und das funktioniert....der Ordner wird erstellt.
Das echo von shell_exec gibt leider auch nix aus.
Was mache ich falsch?
Gruß
deusexde
vorweg:
PHP 5.22 mit Rootzugriff
Apache 1.3.37
FB 7270 ohne Mod FW:54.04.70
Nicht meckern, Sig kommt noch
ich habe mir eine Webseite zusammengebastelt, um über einen vorigen Login einen Rechner in einem LAN mit ether-wake (das busybox ether-wake) zu booten.
Die Logindaten werden nach dem submitten per POST an ein PHP-Script übergeben, dieses prüft die eingegebenen Daten und führt ggf.
"exec("sh /var/media/ftp/USB-Stick/apache/htdocs/booten");" aus.
In dem Script "booten" steht "ether-wake -i eth0 MAC". Per Telnet ausgeführt funzt das Script auch, nur über PHP eben nicht. Ich hab statt dem ether-wake-Befehl auch mal "mkdir test" eingetragen und das funktioniert....der Ordner wird erstellt.
Das echo von shell_exec gibt leider auch nix aus.
Was mache ich falsch?
Gruß
deusexde