2017-05-24 152 views
0

我試圖用phing自動化一些我在工作中做的過程中。目前,我試圖運行一個php腳本,但是當我運行phing時,沒有任何內容輸出到屏幕上。這裏是我的build.xml文件:一個PHP腳本中phing

<?xml version="1.0" encoding="UTF-8"?> 

<project name="projectName" basedir="." default="release"> 
    <target name="release"> 
     <exec command="php path/to/script/script.php hi" escape="false"/> 
    </target> 
</project> 

,這裏是什麼的script.php,目前正在做:

<?php 

print_r($argv); 

當我運行phing,我希望它打印命令行參數(僅測試,以確保事情正常工作),但相反,我沒有得到任何輸出到屏幕上。我在做這件事嗎?我使用PHP 7.1.4和phing 2.16.0

回答

0

你忘了中繼屬性,所以你可以看到你的腳本

的輸出試試這個:

<?xml version="1.0" encoding="UTF-8"?> 

<project name="projectName" basedir="." default="release"> 
    <target name="release" passthru="true"> 
     <exec command="php path/to/script/script.php hi" escape="false"/> 
    </target> 
</project> 
相關問題