У меня есть PHP веб-страницы на моем Raspberry Pi с 2-мя кнопками (включения и выключения) на кнопку включения Кнопка перенаправляет On.php Кнопка выключения перенаправляет Off.php В «/ USR/Библиотека/CGI-BIN»у меня есть питон скрипт, который я хотел бы, чтобы выполнить (script.py) я могу отлично выполнить его из терминала, введяВыполнить скрипт Python из Php
cd /usr/lib/cgi-bin
sudo python script.py
Это работает, если я делаю это с терминала.
Проблема заключается в файле PHP (On.php) в папке «/ var/www». Это то, что я писал:
<?php
exec('cd /usr/lib/cgi-bin');
exec('sudo python script.py');
?>
Почему скрипт выполняет из терминала, но не из моего PHP?
Есть ли у вашей супер пользователя пароль? –