从CLI调用Java而不是PHP exec

时间:2015-12-11 19:28:18

标签: java php out-of-memory exec

所以我使用MPEG7库从.wav文件中提取音频描述符。

当我在CLI中运行时

java -jar  MPEG7AudioEnc.jar audio/audio.wav > xml/audio.xml
一切都运行得很完美。但是,当我想通过exec

从PHP中调用这个确切的东西时
<?php exec("java -jar  MPEG7AudioEnc.jar audio/audio.wav > xml/audio.xml" ); ?>

由于Java堆空间不足,我得到了java.lang.outOfMemorError(输出应该在50-100MB左右)。我真的不明白这些案例有何不同以及如何解决?

由于 米哈尔

0 个答案:

没有答案