У меня есть PHP-страница на моем малиновом пие с двумя кнопками (вкл./выкл.) Кнопка "Вкл." Перенаправляет на On.php Кнопка выключения перенаправляется на Off.php В "/usr/lib/cgi-bin" у меня есть python script, который я хотел бы выполнить (script.py) Я могу отлично выполнить его с терминала, набрав
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');
?>
Почему выполняется script с терминала, но не с моего PHP?