Hallo! Ich bin etwas am Verzweifeln. Ich möchte auf einem Raspberry Pi über einen Webserver ein PHP-Skript ausführen, welches ein Python-Skript ausführt und ein paar Lampen zum Leuchten bringt.
Meine Python-Skripte laufen 1A. Ich habe jetzt einiges ausprobiert und mein Resultat bisher ist, dass er mir die Python-Datei herunterlädt (fragt mich nicht, wie ich das angestellt habe ...).
Hier mein Code:
HTML Datei:
<html DOCTYPE!>
<form method="POST" action="ampel.php"
<input type="submit" name="ampel">
</form>
Die PHP-Datei:
<?php
if (isset($_POST['ampel'])) {
exec('python ampel.py', $output, $return_var);
echo("Ampel läuft");
}
?>
Das Python-Skript ist, denke ich, eher unnötig. Falls es benötigt wird, poste ich es natürlich.
Zudem sei gesagt:
- sudoers wurden angepasst, damit www die Skripte ausführen darf (und auch wirklich nur eben diese
- Schreibrechte, Ausführen darf jeder
- PHP error.log sagt gar nichts
Dankeschön. :)