Lancement d'un programme !

Résolu
nonodu003 Messages postés 61 Statut Membre -  
nonodu003 Messages postés 61 Statut Membre -
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 1854 Statut Membre 264
 
Bonjour,

Sûrement un problème de droits non?
0
nonodu003 Messages postés 61 Statut Membre 1
 
oui merci c'est sa !!
0