Hallo, zuerstmal ich bin absoluter PI neuling, habe aber Erfahrung in Sachen HTML, Javascript und ein wenig PHP.
Ich habe damit angefangen Raspbian, Apache Webserver und PHP5 zu installieren, was auch geklappt hat.
Jetz möchte ich die GPIO's testen. Dazu habe ich folgendes in die console getippt:
Code
echo "17" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio17/direction
echo "1" > /sys/class/gpio/gpio17/value
danach habe ich mit
getestet, es wurde "1" angezeigt. Soweit so gut.
Nun wollte ich das ganze über den Webserver mit PHP abfragen und habe eine test.php datei erstellt.
und habe das:
und das:
trim(@shell_exec("cat
/sys/class/gpio/gpio17/value"));
getestet. Aber beides mal ist nichts passiert... PHP funktioniert aber (echo "Hello"; geht)
Woran liegts? Fehlen da irgendwelche Rechte o.ä?
Danke