Автор Тема: убить PID в Виндовсовском апаче  (Прочитано 11201 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
убить PID в Виндовсовском апаче
« : 29 Марта 2002, 14:29:57 »
Как убить PID в виндовсовском апачи? А то, что-то некак не получается, всмысле вообще некак, не знаю что делать прям. Помогите.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #1 : 29 Марта 2002, 17:53:47 »
Ctrl+Alt+Del -> Task Manager ->Processes ->Apache.exe ->End Process
AS IS...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #2 : 29 Марта 2002, 19:13:08 »
в FARе есть хороший плагин - "Список процессов". Удалить можно прямо через F8 :)
с уважением,
магистр белой магии.

  • Гость
убить PID в Виндовсовском апаче
« Ответ #3 : 29 Марта 2002, 22:11:58 »
ThE0ReTiC
Dm
В том то и дело что не удаляется, не киллится ;)

Блин, пишит типа не могу завершить, типа "Отказанно в доступе" во как.

Так что борода.

Тем более это как бы не виндовский ПИД, а вроде апачевский, его можно вырубить только из апача.

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #4 : 29 Марта 2002, 22:50:23 »
а если net stop apache
или
apache -k shutdown
с уважением,
магистр белой магии.

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
убить PID в Виндовсовском апаче
« Ответ #5 : 30 Марта 2002, 15:39:11 »
Тоже не работает :(
Я говорю, всё перепробовал, и шатдаун делал, и пытался через контрл-альт-делит ... Никак ;) Только рестарт помогает! Нужно на апач.орг сообщить, типа вот ошибка и всё такое.

А вызывал я процесс через system() в php.
..  ..

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #6 : 30 Марта 2002, 17:14:27 »
Цитировать
А вызывал я процесс через system() в php.

Так бы сразу и сказал.
Убить теперь его только через Апач и можно. И это не баг Апача, а особенность винды. Дочерний процесс может заколоть только процесс, его породивший.
Ты чего это командой запускаешь?
AS IS...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #7 : 30 Марта 2002, 18:42:25 »
если не снято ограничение на время запуска php скрипта, то через 30 сек. он должен сам кильнуться и кильнуть свои дочерние процессы. Только после этого, можно завершить работу web-сервера.
блин, почему в винде нет ps и killall? ;)
с уважением,
магистр белой магии.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #8 : 30 Марта 2002, 18:44:32 »
Цитировать
он должен сам кильнуться и кильнуть свои дочерние процессы.

Апач виндовый это не всегда делает.
Цитировать
блин, почему в винде нет ps и killall?

Нет в мире совершенства :)
AS IS...

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
убить PID в Виндовсовском апаче
« Ответ #9 : 30 Марта 2002, 22:16:40 »
ThE0ReTiC
Eggdrop\'а запускаю, иногда когда нужно конфиг отдебугить или что нить такое, то нужно сделать КИЛЛ, но как обычно то что мне нужно не работает :(
..  ..

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #10 : 01 Апреля 2002, 15:10:42 »
У него параметры командоной строки есть?
AS IS...

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
убить PID в Виндовсовском апаче
« Ответ #11 : 01 Апреля 2002, 15:23:59 »
Да ;)

eggdrop -m eggdrop.simple.conf
..  ..

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #12 : 01 Апреля 2002, 15:42:43 »
И все?
 больше никаких ключей нет?
Суть в том, чтобы зашатдаунить его через тот же system :)
AS IS...

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
убить PID в Виндовсовском апаче
« Ответ #13 : 01 Апреля 2002, 15:57:50 »
Я примерно так и догадывался ... Хотя как это сделать, ведь нельзя же в windows написать kill -9 3444 к примеру ...

Больше ничего ;)

Скрипт выглядит вот так:

<?
system("eggdrop.exe -m eggdrop.simple.conf");
?>

Может какие нибудь ещё идеи будут ...
..  ..

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
убить PID в Виндовсовском апаче
« Ответ #14 : 01 Апреля 2002, 16:24:36 »
А если написать в command prompt eggdrop.exe -? ?
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28