Posts by lanfix
-
-
Okay, wie müsste ich denn die Besitzer ändern, damit es auch funktioniert?
-
Ich habe die muan.sh jetzt auch nach /var/www/html verschoben.
Zudem hat jetzt jeder die Zugriffsrechte.
Ist das Problem, dass root der Benutzer von muan.sh ist?
pi@raspberrypi:/var/www/html $ ls -al muan.sh
-rwxrwxrwx 1 root www-data 75 Feb 16 15:06 muan.sh
pi@raspberrypi:/var/www/html $ ls -al anlagean.php
-rwxrwxrwx 1 pi www-data 81 Feb 16 15:07 anlagean.php
-
Hallo zusammen,
ich bin dabei ein Webinterface zu erstellen, mit dem ich meine Musikanlage steuern kann.
Nun habe ich folgendes Problem:
Die Php-Datei führt beim aufrufen im Web (raspberrypi/anlagean.php) nicht das shell_exec Script aus, mir wird nur die Echo Ausgabe angezeigt.
Wenn ich die Php-Datei ganz normal über die Shell ausführe funktioniert es. Also gehe ich eher nicht von einem Fehler in meinem Scripten aus.
Wenn ich die Datei index.php im Webinterface aufrufe würd mir auch ganz normal meine aktuelle Php Version angezeigt. Weshalb Php7 auch richtig mit Apache2 verknüpft sein muss.
Hier der Code meiner Php-Datei:
Liegt im Verzeichnis /var/www/html/anlagean.php
#!/usr/bin/php
<?php
shell_exec('/home/pi/muan.sh');
echo("Anlage an");
?>
Bash-Datei:
Liegt im Verzeichnis: /home/pi/muan.sh
#!/bin/bash
sudo /usr/bin/irsend SEND_ONCE musikanlage KEY_POWER
sleep 5
Ich hoffe ihr könnt mir weiterhelfen.
Schonmal vielen Dank im Voraus!