Raktenglaskugelpolierer: html/php: button, der eine Datei ausführen lässt

Beitrag lesen

Fragt sich, wie Du darauf kommst, dass das nicht funktioniert…

shell_exec('/home/pi/start_pi3d.sh');

Das Handbuch sagt, shell_exec gibt die Ausgaben des Befehls zurück - nicht aber aus

echo shell_exec('/home/pi/start_pi3d.sh');
$foo=shell_exec('/home/pi/start_pi3d.sh');
echo $foo;

Aber vielleicht reicht das nicht. Hab nämlich grad die Kugel poliert:

Ein

chmod a+rx /home/pi/start_pi3d.sh

oder, besser:

chgrp www-data /home/pi/start_pi3d.sh
chmod g+rx /home/pi/start_pi3d.sh

im Terminal könnte helfen. Denn just zum Thema „Rechte“ hast Du nichts „gesagt“.