Ausführen von Python-Skript aus Php

Ich habe eine PHP-Webseite auf meinem raspberry pi mit 2 Tasten (auf und ab)
Der auf-Taste-Taste leitet zum On.php
Den aus-Knopf leitet auf Off.php
In "/usr/lib/cgi-bin" habe ich ein python-Skript, das ich durchführen möchte (script.py)
Ich kann gut führen Sie es aus dem terminal durch Eingabe von

cd /usr/lib/cgi-bin
sudo python script.py

Funktioniert es, wenn ich es aus dem terminal.

Das problem ist die PHP-Datei (On.php) in meiner "/var/www" - Ordner.
Dies ist, was ich schrieb:

<?php
exec('cd /usr/lib/cgi-bin');
exec('sudo python script.py');
?>

Warum ist das script ausführen aus dem terminal, aber nicht aus meiner PHP?

Hat Ihr super user Passwort haben?

InformationsquelleAutor ChubbyChocolate | 2015-08-04

Schreibe einen Kommentar