/ домой \ | \ темы / |
28/09/2008 19:08 vik111: |
Max, интересует Ваш совет по поводу того, как лучше в Windows XP или в Windows Vista установить программу. Галочку СЛУЖБА NT ставить или нет?
|
29/09/2008 17:43 ssv: |
Лучше в WinXP (еще лучше в Win2003). Служба NT означает загружать ли программу не зависимо от авторизации в системе
|
29/09/2008 19:41 Max: |
Как вам нравится. Если сервер должен работать постоянно не зависимо от пользователя то ставьте службой. В любом случае установленную программу можно запускать и как приложение. Запущенную службу можно остановить и отключить. |
30/09/2008 00:41 vik111: |
Спасибо
|
30/09/2008 10:26 Kinsler: |
Max, старый глюк переживает уже не одну компиляцию: после перезапуска сервера, запущенного в качестве службы, новый запуск просходит как приложение... |
30/09/2008 13:18 Max: |
Это не глюк, а так и задумано. |
29/11/2008 13:51 sonts2: |
Попробуйте иначе, выполнить в командной строке: 1)sc.exe delete "имя службы SHTTPS" (щас не помню сам) 2)sc.exe create shttps type= own binpath= %homedrive%\shttps\http.exe start= auto type= interact 3)net start shttps если не прокатит (возможно в случае, если рестарт сервера через веб-интерфейс например) то тогда перезапускайте через net start|stop "имя службы SHTTPS" |
29/11/2008 18:28 sonts2: |
Удалённо перезапустить службу сервера можно ещё вот как (кроме 3.11, 9x, vista):-))) Смысл в том, что есть в винде фича eventtriggers (триггер событий). Так вот, если с помощью SHTTPS создать событие в системе с записью в журнал, то eventtriggers позволяет обрабатывать их по id-коду, запустив например bat-файл с командами перезапуска службы SmallHTTPS. Событие в системе можно сделать например, если через ftp-доступ попытаться удалить любой системный файл. Это первое что пришло на ум. Можно конечно найти и более подходящий eid для такого триггера. Способ 100% "кривой", но может кому пригодится. :-)) Смотреть тут: _www.windowsfaq.ru/content/view/179/57/ |