Как перезапустить Apache, используя скрипт Nant - PullRequest
1 голос
/ 07 сентября 2011

Мне нужно перезапустить мой apache, используя скрипт nant. Как я могу это сделать?

Я пробовал что-то подобное, но оно не работает:

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

1 Ответ

1 голос
/ 13 сентября 2011

Попробуйте:

<?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-проект в файл, а затем запустить его с помощью "nant.exe /f:your-file.build apache-restart"

: - D

...