Ich möchte so etwas wie (in myProgram.sh) auszuführen:Wie Java-Programm ausführen und Ausgabe in PHP erhalten?
java -cp whatever.jar com.my.program $1
in PHP und die Ausgabe lesen.
Bisher habe ich so etwas wie:
$processOrderCommand = 'bash -c "exec nohup setsid /myProgram.sh ' . $arg1 . ' > /dev/null 2>&1 &"';
exec($processOrderCommand);
Aber was ich möchte wirklich in der Lage sein, die Ausgabe des Java-Programms innerhalb des PHP-Skript zu bekommen und nicht nur führen Sie es als einen anderen Thread.
Wie kann das gemacht werden?
Es sieht aus wie das Problem ist, dass die CLASSPATHs absolut, relativ sein musste, auch wenn genau, fehlgeschlagen. Ich werde die Antwort veröffentlichen, sobald ich kann. –