我正在使用Raspberry Pi作为Web服务器。我在其上使用ouimeaux,因此当我想打开它时,我会使用wemo switch name on
。
我有一个名为'wemo-on.php'的PHP文件,其中包含:
<?php
echo exec('wemo switch name on');
echo 'OK';
?>
但是,当我浏览http://pi/wemo-on.php
时,我得到OK
但脚本根本不运行。只需OK
。
我尝试过的事情:
sudo wemo switch name on
chmod +x wemo-php
chmod 777 wemo.php
wemo-on.sh
并调用该文件而不是命令本身仍然没有工作...... :(
有什么建议吗?我不是PHP / Linux的专业人士,但我之前能够在Windows机器上使用php exec()
而没有任何戏剧性。