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.![]()
Partager