J'essaie d'exécuter un programme Java en arrière-plan en utilisant PHP. Je suis capable de lancer le programme mais la page ne se charge pas jusqu'à ce que le programme java termine l'exécution.exécuter le programme java en arrière-plan lors du chargement d'une page en utilisant php
Je suis capable d'exécuter des scripts shell en arrière-plan en utilisant php. Mais si je donne la même commande pour Java, elle ne fonctionne pas en arrière-plan.
$command = "java hello";
$outputfile = "out1";
$pidfile = "out2";
exec(sprintf("%s > %s 2>&1 & echo $! >> %s", $command, $outputfile, $pidfile));
Comment puis-je exécuter le programme en arrière-plan?
J'ai le même problème, ça ne fonctionne pas avec "java hello>/dev/null". Mais cela fonctionne avec n'importe quelle autre commande. – zengr