Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从rpi3上的shell脚本发出的声音不起作用_Php_Apache_Shell_Raspberry Pi_Raspbian - Fatal编程技术网

Php 从rpi3上的shell脚本发出的声音不起作用

Php 从rpi3上的shell脚本发出的声音不起作用,php,apache,shell,raspberry-pi,raspbian,Php,Apache,Shell,Raspberry Pi,Raspbian,我有一个raspberry pi 3托管一个简单的小型本地服务器,这个服务器所做的只是显示一个超链接来激活一个播放声音的shell脚本。 当所说的按钮被点击时,它会进入页面,但声音不会通过树莓皮播放。我该如何着手解决这个问题 index.php <?php if ($_GET['run']) { shell_exec("/var/www/html/Alarm.sh"); } ?> <a href="?run=true">Click Me!</a> 知道我做错

我有一个raspberry pi 3托管一个简单的小型本地服务器,这个服务器所做的只是显示一个超链接来激活一个播放声音的shell脚本。 当所说的按钮被点击时,它会进入页面,但声音不会通过树莓皮播放。我该如何着手解决这个问题

index.php

<?php
if ($_GET['run']) {
shell_exec("/var/www/html/Alarm.sh");
}
?>
<a href="?run=true">Click Me!</a>

知道我做错了什么吗?

有没有一种方法可以检查alarm.py脚本是否正在运行-可能是在调用python之前回显print语句

您可能需要指定python的完整路径

/path/to/python /home/pi/alarm.py

这同样适用于alarm.py中的未知代码。您可以从命令行播放声音吗?安装了哪个Raspbian O/S版本?这是否作为声音
python/home/pi/alarm.py
播放?显示alarm.pyIt中的代码当我使用ssh连接并从命令行播放代码时,效果非常好,我已经安装了rasbian的最新版本。当我试图在我建立的网站上做这件事时,它根本不起作用。编辑你的问题并显示你的alarm.py代码-可能是路径问题-很难提出任何其他建议。即使是显而易见的,我们也看不见
/path/to/python /home/pi/alarm.py