LINUX.ORG.RU

Запуск Perl крипта из HTML формы


0

0

Возникла проблема запускаю Perl скрипт из формы HTML, создается процесс, мне нужно , чтобы для этого процесса посылалася сигнал kill -USR1 pid(созданного процесса), этого не происходит. Если запускаю Perl скрипт из шелла, потом kill -USR1 pid(созданного процесса) сигнал посылается. Может подскажете как может влиять на pid процесса CGI? может он накладывает маску?

anonymous

Права доступа? Из HTML запускается от nobody, а из шелла под владельца?

anonymous
()
Ответ на: комментарий от anonymous

нет из шелла и из формы запускается под одним и тем же владельцем

anonymous
()

из HTML и из шелла запускается одним и тем же юзером

anonymous
()

схема такая, (юзер тот, от чьего права работает apache - httpd, apache, wwwuser, nobody короче какк в системе написано), запускаешь из WWW твой скррипт в браузере. он пишет во временный файл свой пид,

далее, открываешь новое окошко нетскейпа и запускаешь второй скрипт, который убивает первый, читая его пид из временного файла.www_user может убить www_user прав на это у него хватит... надеюсь, если в апаче нет никаких аограничений на убийство порожденных им процессов.

кажись так...

vilfred ☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.