FnK
Posts: 8
Joined: Sun Jan 19, 2014 8:13 pm

[Aide] PHP et Raspberry

Sun Jan 19, 2014 8:30 pm

Bonjour,

Je débute dans le monde du Raspberry et j'aimerais m'en servir pour faire un peu de domotique, mais je rencontre un petit problème.
Mon but est de commander à partir d'une page internet un émetteur radio 433MHz afin de contrôler des prises radio.
J'ai donc installer ce qu'il faut et je dois exécuter le programme à l’intérieur d'un certain dossier. Je dois donc exécuter cette commande "sudo /home/pi/433Utils/RPi_utils/ ./sendcode 1111", lorsque je l’exécute dans le terminal sa marche mais quand je cherche à le faire à partir d'une page internet en php avec un "shell_exec()" rien ne se passe.
Voici un peu plus de précisions sur le programme utilisé : http://ninjablocks.com/blogs/how-to/750 ... spberry-pi

Merci pour votre aide

FnK
Posts: 8
Joined: Sun Jan 19, 2014 8:13 pm

Re: [Aide] PHP et Raspberry

Mon Jan 20, 2014 8:25 pm

Personne n'a de solutions ?

chris57100
Posts: 522
Joined: Wed Sep 12, 2012 7:23 pm
Location: Thionville
Contact: Website

Re: [Aide] PHP et Raspberry

Tue Jan 21, 2014 7:30 am

Il faut regarder les logs du serveur web (Apache ? Nginx ?) pour voir ce que la page génère comme erreur. C'est ca qui donnera la solution
Raspberry Pi Home Server : http://www.pihomeserver.fr
Software and electronic tutorials : Samba, Airplay, CUPS, Time machine, Nginx, Owncloud, rTorrent, Wordpress, etc.
Full Wi-Fi hotspot installation on a RPi 3 including a captive portal and freeradius management: https://github.com/pihomeserver/Kupiki-Hotspot-Script

User avatar
Yaug
Posts: 126
Joined: Thu Jan 03, 2013 1:52 pm
Location: France, Moselle
Contact: Website

Re: [Aide] PHP et Raspberry

Tue Jan 21, 2014 7:51 am

En général, il s'agit d'un problème de droit.
Il faut que ton fichier ait les droits suffisant pour exécuter d'autres scripts.

Lors de mes premiers tests du Raspberry j'avais eut le même genre de problèmes.
En modifiant les droits du fichiers php c'était résolu.
Organisateur d'aPiro : http://forum.raspfr.org/viewtopic.php?id=6
Domotique DIY : http://ydle.fr
Communauté française : http://forum.raspfr.org/
RaspberryGeek / http://manuel-esteban.com

FnK
Posts: 8
Joined: Sun Jan 19, 2014 8:13 pm

Re: [Aide] PHP et Raspberry

Wed Jan 22, 2014 3:33 pm

J'ai regarde les logs d'Apache et j'obtiens ceci : "sudo: no tty present and no askpass program specified"
J'ai modifié les droits mais toujours rien

FnK
Posts: 8
Joined: Sun Jan 19, 2014 8:13 pm

Re: [Aide] PHP et Raspberry

Thu Jan 23, 2014 8:15 pm

Apres un peu plus de recherche j'ai trouvé la solution a mon probleme
Il fallait aller modifier le fichier sudoers

mic78000
Posts: 52
Joined: Tue Dec 24, 2013 8:07 am

Re: [Aide] PHP et Raspberry

Fri Jan 24, 2014 7:03 pm

Tu peux nous en dire plus sur ce que tu as été obligé de modifier ?

FnK
Posts: 8
Joined: Sun Jan 19, 2014 8:13 pm

Re: [Aide] PHP et Raspberry

Mon Jan 27, 2014 2:42 pm

Il suffisait de modifier le ficher sudoers qui se situe ici : /etc/sudoers
Afin d'y rajouter les droits sudo pour le dossier www en y insérant cette ligne a la fin : "www-data ALL=(ALL) NOPASSWD: ALL"

Return to “Français”