NET STOP APACHE2
NET START APACHE2
как из пхп апач остановить?
@NET STOP APACHE2
Пишу в коде exec("`C:\\Apache2\\bin\\stop.bat`",$Res);
батник выполняется (касперский скафнить начинает: "попытка запуска процесса перенаправляющего ввод/вывод данных..."), но апач не останавливается и в $Res пусто...
Если не секрет зачем такое извращение????
Код:
<?
if (!system("NET STOP APACHE2", $command_output)) { // или батник свой укажи
echo "Апач не остановлен :)";
}
?>
if (!system("NET STOP APACHE2", $command_output)) { // или батник свой укажи
echo "Апач не остановлен :)";
}
?>
PS: не уверен, но результат может быть таким же как и у тебя
PPS: не успел )))
2 RussianSpy:
палюбому мегахак :-D
Цитата: Тень Пса
Код:
<?
if (!system("NET STOP APACHE2", $command_output)) { // или батник свой укажи
echo "Апач не остановлен :)";
}
?>
if (!system("NET STOP APACHE2", $command_output)) { // или батник свой укажи
echo "Апач не остановлен :)";
}
?>
PS: не уверен, но результат может быть таким же как и у тебя
PPS: не успел )))
2 RussianSpy:
палюбому мегахак :-D
РАБОТАЕТ!
спасибо
в любом случае, кошерно указывать конечную цель - зачем именно вы пытаетесь застрелится, целясь себе в спину. может мы бы нашли сообща иное решение :)
спасибо[/quote]
да незашт ))) я лично сомневался.. )) а тестить на рабочем серваке было как-то неверное не хорошо бы :D
[quote=squirL;]в любом случае, кошерно указывать конечную цель - зачем именно вы пытаетесь застрелится, целясь себе в спину. может мы бы нашли сообща иное решение :)[/quote]
+1
Что за изврат... :)
не шаришь =)) это МЕГАКУЛХАЦК
А, ну да... :rolleyes:
Цитата: Тень Пса
не шаришь =)) это МЕГАКУЛХАЦК
Ничего из области МЕГАКУЛХАЦКА, просто нужно сделать админку, которая бы управляла апачем, ну всякое там управление хостами и тд. и после внесения изменений в httpd.conf надо апач перегрузить. Вот так все обыденно ;)
Интересно, а как ты собираешься после этого апач запускать с помощью своей админки? Тебе же перезагрузить нужно, а не остановить. Или это будет в том же bat-нике делаться?
Цитата: shine
Интересно, а как ты собираешься после этого апач запускать с помощью своей админки? Тебе же перезагрузить нужно, а не остановить. Или это будет в том же bat-нике делаться?
уже сделал:
restart.bat:
Код:
а если "apache -k restart" ?
Цитата: foxweb
а если "apache -k restart" ?
А вот так не работает