【问题标题】:reading gpio with php exec failing on rc.local raspberry在 rc.local raspberry 上使用 php exec 读取 gpio 失败
【发布时间】:2015-10-30 13:30:31
【问题描述】:

我在一个 PHP 脚本中有一个无限循环,它以这种方式读取我的 gpio(使用 WiringPI)

$newstatus = trim(exec("gpio read ".$gpioline[$i]));

rc.local 中的这一行在开机时开始

php /root/CheckGPIO.php &

问题是,当脚本在启动时自动启动时,$newstatus 是一个空字符串变量,而不是在我有终端访问权限后从终端执行php /root/CheckGPIO.php &,一切正常,我在@987654326 中获得了 gpio 值@

什么可能导致问题?

PS。查看输出 exec("whoami") 脚本曾经以 root 身份执行

【问题讨论】:

    标签: php linux raspberry-pi gpio rc


    【解决方案1】:

    问题是 PATH 从 rc.local 调用脚本时未定义

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-10
      • 2013-09-01
      • 2017-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多