我试图执行一个PHP脚本,该脚本调用一个Python程序来控制Raspberry Pi中的GPIO引脚。我可以通过在终端中运行它来使其工作。但是当我从Midori浏览器运行它时我无法使其工作...请帮帮我
下面是php代码...!
<?php
echo "Executing Python";
exec("python /usr/bin/Light.py");
?>
以下是python代码
import RPi.GPIO as GPIO
import time
def blink(pin):
GPIO.output(pin,True)
time.sleep(1)
GPIO.output(pin,False)
time.sleep(1)
return
GPIO.setup(11,GPIO.OUT)
for i in range(0,20):
blink(11)
cleanup()
提前致谢 !
最佳答案
为www-data添加权限:
苏多维苏多
将以下行添加到末尾:
www-data ALL = NOPASSWORD:/usr/bin/Light.py
关于php - 从PI中的浏览器执行GPIO python,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15971197/