- Wed Jan 11, 2017 12:52 pm
#8720
Hallo,
ich bin grad dabei mir ein kleine Webinterface zu basten in dem ich Musikbots verwalten kann.
um den Server zu starten brauche ich den shell_exec(); befehl. Jedoch klappt das nicht. Aufgrund eines Stackoverflow Posts habe ich jetzt Folgende Codezeilen:
Ich habe schon einmal in einem Php Forum Gefragt und die haben gemeint ich sollte mich mal hier melden.
Ich hoffe, dass hier ein paar Programmierer gibt, die mir helfen können.
~Andre
ich bin grad dabei mir ein kleine Webinterface zu basten in dem ich Musikbots verwalten kann.
um den Server zu starten brauche ich den shell_exec(); befehl. Jedoch klappt das nicht. Aufgrund eines Stackoverflow Posts habe ich jetzt Folgende Codezeilen:
Code: Select all
Bei einer Ausgabe der $cmd variable ist kein Fehler festzustellen. und wenn ich diesen in die Konsole eingebe (ohne sudo) dann klappt auch alles.$cmd = "screen -d -m -L $botverzeichnis /root/mb/$botverzeichnis/start.sh -account $botacc -secretkey $secretKey -port $botport -webif-pw $adminpw -webif-pw-user $userpw -max-disk-space 100 -noquery";
$redirect = '2>&1';
// using variable substitution only for readability here
shell_exec("$cmd $redirect", $output);
Ich habe schon einmal in einem Php Forum Gefragt und die haben gemeint ich sollte mich mal hier melden.
Ich hoffe, dass hier ein paar Programmierer gibt, die mir helfen können.
~Andre