Wenn ich den folgenden Befehl an der Konsole (Bash) eingebe wird ein Ton ausgegeben:
screen -dmS webradio-beep mplayer -loop 3 /var/www/html/clock8/soundfiles/beep.wav
Wenn ich den selben Befehl in einem PHP-Script verwende bleibt der Lautsprecher stumm - es wird auch kein Fehler ausgegeben.
shell_exec("screen -dmS webradio-beep mplayer -loop 3 /var/www/html/clock8/soundfiles/beep.wav");
ich habe schon alles durch von:
sudo visudo und www-data ALL=NOPASSWD: ALL hinzufügen
andere Befehle über shell_exec() wie z.B. die IP-Adresse ausgeben über
<?php
$lanip = shell_exec("ifconfig wlan0 | awk '/inet / {print $2}'");
print $lanip;
?>
funktionieren problemlos - hat jemand eine Idee wo dran das liegen könnte?