Ahoj, zkouším webové ovládání portů na RPi4.
Nainstalovaný mám nejnovější Raspbian, PHP 8.3, python3, gpiozero
Logika je taková, že Web pojede na Apachi s PHP a "nějak" bude ovládat HW přes skripty v Pythonu.
Použil jsem příkaz php/shell_exec:
$output = shell_exec(' python3 /var/www/py/blik.py off 2>&1');
kde narážím na problém s právy na kde co a důrazné nedoporučení povolovat práva pro roota na všechno.
Je cesta přes .sh skripty, když chci i číst gpio?
Provozovat celou aplikaci v pythonu se mi moc nechce (z různých důvodů).
Jak to řešíte vy?
Raspi 4 - php a spouštění bash a python skriptů - práva
Re: Raspi 4 - php a spouštění bash a python skriptů - práva
Kdybych to nechtěl dělat celé v pythonu, což by bylo nejelegantnější. tak bych si v něm napsal malý REST API server, který bych pak volal z toho php.
Ovšem aniž bych se díval, tak mám takové tušení, že něco takového už někoho napadlo.
Co třeba https://tutorials-raspberrypi.com/contr ... ia-python/
Ovšem aniž bych se díval, tak mám takové tušení, že něco takového už někoho napadlo.
Co třeba https://tutorials-raspberrypi.com/contr ... ia-python/
"all your robots are belong to us"
robodoupe.cz
robodoupe.cz