2012-10-04 73 views
0

我對ant腳本非常陌生,我想創建一個ant腳本,它將執行並從php腳本抓取數據並將數據插入數據庫。創建螞蟻使用php腳本獲取記錄

我已經通過前兩個問題Running PHP script in background using Antbuild PHP with ant scripts但它不適合我。

我曾嘗試下面的代碼:

<project name="fetch_record_test" basedir="." default="*install"> 
    <target name="*install" depends="test-src"> 
     <exec executable="${php}" failonerror="true" dir="${source}"> 
      <arg line="${projectdir}/Connectors/record_mapping.php"/> 
      <arg line="-output" /> 
     </exec> 
    </target> 
</project> 

任何一個可以告訴我Ant腳本來做到這一點。
感謝

+1

以何種方式是*不工作*? –

+0

@martinclayton是的,它不適合我。 –

+0

我們有點難以評估什麼不起作用。你不覺得你應該說你收到什麼錯誤信息嗎?或者表明如果是這種情況,該過程不會引發錯誤。話雖如此,試着在詳細模式下運行ant('ant -v')並讀取消息 - 也許這會給你一個線索,看看問題出在哪裏。 –

回答

1

沒有與${php}一個問題,所以要儘量改變executable=${php}executable="php"

檢查這個link以獲取更多信息。

對於存儲在數據庫中的數據可以與數據庫連接你的PHP文件或使用ant sql