|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Dmitry Ivanov 2:5020/400 03 Jun 2003 14:47:58 To : Andrey Brindeew Subject : Re: Продолжение странностей: mod_perl -------------------------------------------------------------------------------- В статье <20030603143620.6d70ebbb.brindeew@tochka.ru> Andrey Brindeew написал(а): > > Разрешилась она (если это так можно назвать) весьма странным способом, > которому я не могу подобрать объяснение: достаточно было прописать нужные > модули в конфиг апача как PerlModule ... и всё заработало __без изменения > кода__... Желательно все нужные модули загружать при старте apache. Дело в том, что тогда они загружаются одним процессом, и детки используют разделяемый код (copy on write). Это позволяет экономить память и время на загрузку. > P.S. Расшаривается ли значение глобальной переменной модуля, загруженного > с помощью директивы PerlModule между дитенками Апача? Да, так как детки делаются при помощи fork. Hо вот если эту переменную изменит кто-то из детей, то его братики/сестрички изменений не увидят, так как являются _отдельными процессами_. -- D.I.M.S.S.: Digital Intelligent Machine Skilled in Sabotage --- ifmail v.2.15dev5 * Origin: "MTU-Intel ISP" (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/6815b2b82c20.html, оценка из 5, голосов 10
|