Kein Zugriff auf /dev/mem. Versuchen Sie als root läuft auf Raspberry Pi

Ich bin ein Noob mit dem raspberry pi. Habe ich es alle setup-und ich bin versucht, führen Sie eine Datei über den browser mit shell_exec.

Hier ist der Inhalt des python-Datei:

#! /usr/bin/python

import time
import RPi.GPIO as GPIO

PIN_17 = 17 # Define LED colour and their GPIO pin
GPIO.setmode(GPIO.BCM)

GPIO.setup(PIN_17, GPIO.OUT) # Setup GPIO pin

GPIO.output(PIN_17, True)  #Turn on
time.sleep (1)               #Wait
GPIO.output(PIN_17, False) #Turn off

GPIO.cleanup() #Useful to clear the board

Habe ich die Datei in das Verzeichnis /home/pi/ genannt trigger_pin.py

Ich versuche, führen Sie die Datei über den browser mit der PHP-Befehl unten in remote.php:

<?php
$output = shell_exec("cd /home/pi/&& ./trigger_pin.py 2>&1"); //run command
echo "$output"; //output from command
?>

Den Ausgang bin ich immer:

Traceback (most recent call last): File "./trigger_pin.py", line 9, in der GPIO.setup(PIN_17, GPIO.OUT) # Setup GPIO-pin Absturz mit Laufzeitfehler: Kein Zugriff auf /dev/mem. Versuchen Sie als root ausgeführt werden!

InformationsquelleAutor user1503606 | 2015-01-09

Schreibe einen Kommentar