PHP exec()没有执行

时间:2014-08-19 09:03:30

标签: php linux

我正在使用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

我尝试过的事情:

  • 将exec()命令更改为sudo wemo switch name on
  • chmod +x wemo-php
  • chmod 777 wemo.php
  • 创建批处理文件wemo-on.sh并调用该文件而不是命令本身

仍然没有工作...... :(

有什么建议吗?我不是PHP / Linux的专业人士,但我之前能够在Windows机器上使用php exec()而没有任何戏剧性。

0 个答案:

没有答案