K
krabo
Gast
Hallo,
ich habe folgenden Aufruf über die Shell:
/usr/local/java/java/bin/java -classpath .:generator.jar voucher
funktioniert auch wunderbar. Aber wenn ich in PHP drauf zugreife, kommt nichts
<?php
...
echo passthru('/usr/local/java/java/bin/java -classpath .:vouchergenerator.jar voucher');
...
?>
Ich habe es mit system, exec und shell_exec versucht bis ich gemerkt habe, dass es nicht daran liegt, denn passthru(ls -all) funktioniert einwandfrei.
Woran kann es liegen, dass ich über die Shell eine Ausgabe bekomme, aber über PHP nicht?
ich habe folgenden Aufruf über die Shell:
/usr/local/java/java/bin/java -classpath .:generator.jar voucher
funktioniert auch wunderbar. Aber wenn ich in PHP drauf zugreife, kommt nichts
<?php
...
echo passthru('/usr/local/java/java/bin/java -classpath .:vouchergenerator.jar voucher');
...
?>
Ich habe es mit system, exec und shell_exec versucht bis ich gemerkt habe, dass es nicht daran liegt, denn passthru(ls -all) funktioniert einwandfrei.
Woran kann es liegen, dass ich über die Shell eine Ausgabe bekomme, aber über PHP nicht?