我有一个覆盆子pi 3托管一个简单的小本地服务器,所有这个服务器都显示一个超链接来激活播放声音的shell脚本。 当点击所述按钮时,它会进入页面,但是通过树莓派不会播放声音。我该如何解决这个问题?
的index.php
<?php
if ($_GET['run']) {
shell_exec("/var/www/html/Alarm.sh");
}
?>
<a href="?run=true">Click Me!</a>
Alarm.sh
python /home/pi/alarm.py
知道我做错了吗?
答案 0 :(得分:0)
有没有办法可以检查是否正在运行alarm.py脚本 - 可能是在调用python之前通过回显print语句?
您可能需要指定python的完整路径
/path/to/python /home/pi/alarm.py
同样适用于alarm.py
中尚未知的代码