Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    6

    Eseguire comandi terminale tramite PHP

    Ciao, ho creato una pagina HTML che ha dei pulsanti, i quali, quando premuti devono eseguire un comando del terminale sul mio Raspberry Pi.
    Se può servire, il comando è: sudo python /home/pi/python/CANCELLO.py

    {
    exec("sudo python /home/pi/python/CANCELLO.py");
    }

    Questo è il frammento PHP che dovrebbe far eseguire il file ma non succede niente. Come risolvo? Grazie, Pier 99
    Ultima modifica di Pier 99; 24-06-2014 a 21:04

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Codice PHP:
    exec("sudo python /home/pi/python/CANCELLO.py"); 
    Attento però che se si usano i comandi del terminale cambiando server si possono avere problemi...
    No

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    6
    Si, ho dimenticato di scriverlo. Io, ho creato una pagina .html con cui possa azionare i relè che ho collegato al Raspberry Pi. La pagina .html viene condivisa in rete direttamente dal Raspberry con Apache2 quindi problemi di questo tipo non ce ne sono. Da quello che ho letto, i problemi sembrano essere i permessi, che però non so come impostarli a dovere...

    Qui di seguito allego il link del video YouTube da cui sto prendendo spunto (nel quale naturalmente tutto funziona a meraviglia).

    http://youtu.be/p2abZ90-eU0

    Grazie, Pier 99

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.