Форум: "WinAPI";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
ВнизВзаимодействие с сервером Serv-U FTP (изменение конфига) Найти похожие ветки
← →
Шуршик © (2005-08-22 00:39) [0]Добрый день.
Столкнулся с такой проблемой. У меня есть Serv-U FTP server, его конфигурация храниться в файле ServUDaemon.ini. Я пишу утилиту, которая добавляет всем пользователям траффика каждую субботу. С этой целью я редактирую конфиг сервера.
Вопрос: каким образом я могу оповестить сервер о необходимости перезагрузки конфига? В данный момент мне приходится перезапускать сервер, что нельзя назвать изящным решением.
Заранее спасибо.
← →
Leonid Troyanovsky © (2005-08-22 10:14) [1]
> Шуршик © (22.08.05 00:39)
> Столкнулся с такой проблемой. У меня есть Serv-U FTP server,
> его конфигурация храниться в файле ServUDaemon.ini. Я пишу
> утилиту, которая добавляет всем пользователям траффика каждую
> субботу. С этой целью я редактирую конфиг сервера.
> Вопрос: каким образом я могу оповестить сервер о необходимости
> перезагрузки конфига? В данный момент мне приходится перезапускать
> сервер, что нельзя назвать изящным решением.
ControlService
SERVICE_CONTROL_PARAMCHANGE
Некоторые службы имеют настраиваемые параметры в реестре или конфигурационных файлах, которые так или иначе влияют на выполнение службы. Эта команда, появившаяся в Windows 2000, позволяет сообщить службе, что изменился один или несколько таких параметров. Обрабатывая эту команду, служба заново считывает параметры и модифицирует свою работу соответствующим образом.
RTFM http://rsdn.ru/?summary/2393.xml
--
Regards, LVT.
← →
Шуршик © (2005-08-23 02:05) [2]Благодарю за помощь, но в другом месте мне уже подсказали решение:
ServU сам следит за обновлением конфига. Необходимо в секцию Global вписать строчку
ReloadSettings=True
Сразу же после этого ServU перезагружает конфиг и удаляет эту отметку.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c