Bonsoir !

Voilà, mon problème est simple : je veux pouvoir lancer un programme en java déjà compilé sur mon serveur, qui doit travailler sur un fichier uploadé par l'utilisateur.

je pensais donc faire quelque chose du genre :

$_SESSION['carnet'] est un identifiant unique à base de md5, et qui permet de récupérer le fichier correspondant dans le dossier uploads

Une fois le fichier déplacé dans le dossier uploads, je souhaite lancer la commande suivante :

$c = "java -jar appli.jar ".$_SESSION['carnet'];
exec($c);

Qui normalement doit me rajouter 2 fichier supplémentaires dans le dossier uploads une fois le traitement terminé.

J'ai fixé les droits d'exécution du .jar en 777, idem pour le dossier uploads.

Si j'exécute la commande $c via ssh, ça fonctionne très bien et me crée bien les deux fichiers.

Par contre, dès qu'il s'agit de le faire via la page php...

Si quelqu'un pouvait m'aider... C'est vraiment urgent et c'est la dernière phase de mon projet.