Hallo zusammen,
ich hab da ein kleines Problem bei dem ich nicht weiter komme.
Ich möchte ein Programm via Apache/PHP starten. Das Programm gibt auf der Soundkarte einen Stream aus. Über die Console funktioniert es ganz einfach via
Das Programm startet und funktioniert wunderbar.
Wenn ich nun über die Weboberfläche folgenden php-Code nutze
startet laut ps das Programm, gibt mir aber keinen Ton aus.
Meine Frage nun, wie kann ich dieses Problem lösen? Ich habe den Nutzer www-data bereits in die Gruppe root geschoben (Lokale Hardware, daher keine Bedenken wegen Sicherheit).
Das script liefert mir im Browser die Ausgabe, dass das Programm gestartet wurde. Es fehlt scheinbar einzig die Ausgabe des Tons.
Besten Dank
Frannek
ich hab da ein kleines Problem bei dem ich nicht weiter komme.
Ich möchte ein Programm via Apache/PHP starten. Das Programm gibt auf der Soundkarte einen Stream aus. Über die Console funktioniert es ganz einfach via
Code:
/opt/openOB/test.sh startDas Programm startet und funktioniert wunderbar.
Wenn ich nun über die Weboberfläche folgenden php-Code nutze
Code:
<?
if(isset($_GET["start"])){
$output = shell_exec('/opt/openOB/test.sh start');
echo "$output";
}
?>startet laut ps das Programm, gibt mir aber keinen Ton aus.
Meine Frage nun, wie kann ich dieses Problem lösen? Ich habe den Nutzer www-data bereits in die Gruppe root geschoben (Lokale Hardware, daher keine Bedenken wegen Sicherheit).
Das script liefert mir im Browser die Ausgabe, dass das Programm gestartet wurde. Es fehlt scheinbar einzig die Ausgabe des Tons.
Besten Dank
Frannek
Aucun commentaire:
Enregistrer un commentaire