2011-09-07 75 views
1

我需要使用nant腳本重新啓動我的apache。我怎樣才能做到這一點?如何使用nant腳本重新啓動Apache

我想這樣的事情,但它不工作:

 
&ltexec program="php.exe" basedir="${phpexedir}" commandline="${userGuest}@${dbHost} -pw ${pwGuest} " service httpd start " "/> 
+0

你會得到什麼樣的錯誤?可能它只是關於它的語法部分? –

回答

1

試試這個:

<?xml version="1.0" encoding="utf-8"?> 
<project name="some-service"> 
    <target name="apache-restart"> 
     <property name="apache-bin" value="C:\Program Files\apache2\bin"/> 
     <exec program ="httpd.exe" basedir="${apache-bin}"> 
      <arg value="-k"/> 
      <arg value="restart"/> 
     </exec> 
    </target> 
</project> 

您可以保存此楠項目到文件,然後用「nant.exe運行/f:your-file.build apache-restart「

:-D