Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

как из пхп апач остановить?

9.7K
25 января 2007 года
elrevin
31 / / 14.04.2006
Как из ПХП остановить Апач? сделал батник:

@NET STOP APACHE2

Пишу в коде exec("`C:\\Apache2\\bin\\stop.bat`",$Res);
батник выполняется (касперский скафнить начинает: "попытка запуска процесса перенаправляющего ввод/вывод данных..."), но апач не останавливается и в $Res пусто...
13
25 января 2007 года
RussianSpy
3.0K / / 04.07.2006
Думается мне что у РНР нет таких прав.

Если не секрет зачем такое извращение????
92
25 января 2007 года
Тень Пса
2.2K / / 19.10.2006
 
Код:
<?
if (!system("NET STOP APACHE2", $command_output)) { // или батник свой укажи
   echo "Апач не остановлен :)";
}
?>
вернёт FALSE если не выполнилась ) и не сможешь ничего получить, если апач остановится )

PS: не уверен, но результат может быть таким же как и у тебя

PPS: не успел )))

2 RussianSpy:

палюбому мегахак :-D
9.7K
25 января 2007 года
elrevin
31 / / 14.04.2006
Цитата: Тень Пса
 
Код:
<?
if (!system("NET STOP APACHE2", $command_output)) { // или батник свой укажи
   echo "Апач не остановлен :)";
}
?>
вернёт FALSE если не выполнилась ) и не сможешь ничего получить, если апач остановится )

PS: не уверен, но результат может быть таким же как и у тебя

PPS: не успел )))

2 RussianSpy:

палюбому мегахак :-D



РАБОТАЕТ!
спасибо

2
25 января 2007 года
squirL
5.6K / / 13.08.2003
в любом случае, кошерно указывать конечную цель - зачем именно вы пытаетесь застрелится, целясь себе в спину. может мы бы нашли сообща иное решение :)
92
25 января 2007 года
Тень Пса
2.2K / / 19.10.2006
[quote=elrevin;]РАБОТАЕТ!
спасибо[/quote]

да незашт ))) я лично сомневался.. )) а тестить на рабочем серваке было как-то неверное не хорошо бы :D

[quote=squirL;]в любом случае, кошерно указывать конечную цель - зачем именно вы пытаетесь застрелится, целясь себе в спину. может мы бы нашли сообща иное решение :)[/quote]

+1
253
25 января 2007 года
Proger_XP
1.5K / / 07.08.2004
Что за изврат... :)
92
25 января 2007 года
Тень Пса
2.2K / / 19.10.2006
не шаришь =)) это МЕГАКУЛХАЦК
253
25 января 2007 года
Proger_XP
1.5K / / 07.08.2004
А, ну да... :rolleyes:
9.7K
27 января 2007 года
elrevin
31 / / 14.04.2006
Цитата: Тень Пса
не шаришь =)) это МЕГАКУЛХАЦК



Ничего из области МЕГАКУЛХАЦКА, просто нужно сделать админку, которая бы управляла апачем, ну всякое там управление хостами и тд. и после внесения изменений в httpd.conf надо апач перегрузить. Вот так все обыденно ;)

337
27 января 2007 года
shine
719 / / 09.06.2006
Интересно, а как ты собираешься после этого апач запускать с помощью своей админки? Тебе же перезагрузить нужно, а не остановить. Или это будет в том же bat-нике делаться?
9.7K
29 января 2007 года
elrevin
31 / / 14.04.2006
Цитата: shine
Интересно, а как ты собираешься после этого апач запускать с помощью своей админки? Тебе же перезагрузить нужно, а не остановить. Или это будет в том же bat-нике делаться?



уже сделал:
restart.bat:

 
Код:
NET STOP APACHE2
NET START APACHE2
256
29 января 2007 года
foxweb
1.0K / / 27.07.2005
а если "apache -k restart" ?
9.7K
30 января 2007 года
elrevin
31 / / 14.04.2006
Цитата: foxweb
а если "apache -k restart" ?



А вот так не работает

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог