goldenfromparis Posté(e) le 5 août 2014 Partager Posté(e) le 5 août 2014 Bonjour, j'aimerais faire un script php pour lancer un script shell qui se trouve sur le syno. J'utilise la fonction exec mis ça ne passe pas... J'ai l'impression d'avoir un problème de droit, j'ai modifié le httpd.conf-user pour remplacer http par root mai rien ne fait.. Quand je lance un whoami depuis le script php il m'affiche toujours http... Avez vous une idée? Je suis sou DSM 5 Merci 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Vinky Posté(e) le 5 août 2014 Partager Posté(e) le 5 août 2014 ton script shell a quoi comme droit ? (ls -l dans le dossier où il est situé). Il faut qu'il soit executable par l'utilisateur qui le lance. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mike913 Posté(e) le 5 août 2014 Partager Posté(e) le 5 août 2014 Bonjour, j'aimerais faire un script php pour lancer un script shell qui se trouve sur le syno. J'utilise la fonction exec mis ça ne passe pas... J'ai l'impression d'avoir un problème de droit, j'ai modifié le httpd.conf-user pour remplacer http par root mai rien ne fait.. Quand je lance un whoami depuis le script php il m'affiche toujours http... Avez vous une idée? Je suis sou DSM 5 Merci remet User http Group http dans le fichier httpd.conf-user, ce n' est pas le moment de prendre des risques. il faut que ton script soir exécutable et qu'il se trouve dans l' openbasedir. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
goldenfromparis Posté(e) le 6 août 2014 Auteur Partager Posté(e) le 6 août 2014 Merci pour vos retour. Avec un script lambda ça fonctionne maintenant, comment faire pour exécuter le shell /var/packages/SurveillanceStation/target/scripts/S82surveillance.sh ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.