php exec():ant不会运行也不会输出

时间:2013-10-09 10:59:49

标签: php ant

我一直在尝试使用“系统”然后使用“exec”函数从PHP运行Ant脚本。

我的蚂蚁脚本有效,我可以从命令行调用它,一切都很好。但是当它从php调用它时,它不起作用,我无法实现调试输出。

这是我的电话:

exec("ant -buildfile ".$scriptname." -DInputPath=\"../uploads/".$file."\" -DOutputDir=\"./output/".$newfile."\" convert" , $output,$return_value);

知道:

file_exists($scriptname); //returns true,
$output; //is empty
$return_value; //is set to 1.

我用于测试的ant脚本只有这样的复制任务(在名为“convert”的目标中):

copy file="${InputPath}" tofile="${OutputDir}"

此致 布莱斯。

0 个答案:

没有答案