我在 PHP 中执行以下操作:
exec('java -jar "/opt/flex3/lib/mxmlc.jar" +flexlib "/opt/flex3/frameworks" MyAS3App.as -default-size 360 280 -output MyAS3App.swf');
当我从命令行运行它时,它运行良好并在一两秒内完成。
当我从 PHP exec 运行此命令时,java 进程占用 100% CPU 并且永远不会返回。
有任何想法吗?
我还尝试使用“/usr/bin/java -Djava.awt.headless=true”运行上述命令。
我正在运行 Mac OS X 10.5.5、MAMP 1.7、PHP 5.2.5