Lancement d'un programme !

Résolu/Fermé
nonodu003 Messages postés 59 Date d'inscription jeudi 11 avril 2013 Statut Membre Dernière intervention 13 mai 2013 - 22 avril 2013 à 10:30
nonodu003 Messages postés 59 Date d'inscription jeudi 11 avril 2013 Statut Membre Dernière intervention 13 mai 2013 - 22 avril 2013 à 12:15
Bonjour tout le monde,

Voilà, je dois créer une interface web pour mon stage qui permet de lancer un programme : prog.sh qui a été crée par l'entreprise ou je suis.

C'est pourquoi, j'ai crée une page web en php et je lance ce programme depuis cette page avec la fonction system();

Dans ce genre:
system("./prog.sh arg1 arg2 arg3");

Lorsque l'on lance le prog.sh depuis le terminal, j'obtient 4 graphiques et il lance automatique un autre programme: statistique.R auquel j'obtient plein de graphique en forme de boite à moustache en format pdf. Statistique.R est lancé à partir du script de prog.sh.

Je sais pas si j'ai était très clair, mais au final j'obtient 4 graphiques et des fichiers pdf.

Mais voilà, j'ai un problème ! Mon problème c'est que quand je lance prog.sh avec la fonction system depuis mon interface, il me crée uniquement les 4 graphiques. Cela signifie qu'il n'exécute pas l'autre programme (statistique.R) alors qu'il est appelé dans le script de prog.sh.

Quelqu'un peut m'aider. J'aimerai savoir pourquoi il fait cela et comment régler ce problème.

Merci d'avance !

2 réponses

gardiendelanuit Messages postés 1770 Date d'inscription jeudi 20 décembre 2007 Statut Membre Dernière intervention 19 novembre 2016 264
22 avril 2013 à 11:45
Bonjour,

Sûrement un problème de droits non?
0
nonodu003 Messages postés 59 Date d'inscription jeudi 11 avril 2013 Statut Membre Dernière intervention 13 mai 2013 1
22 avril 2013 à 12:15
oui merci c'est sa !!
0