Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  02 Aug 2000  10:02:41
 To : Michael Samanov
 Subject : Re: ПОМОГИТЕ!!! Apache::Session::File
 -------------------------------------------------------------------------------- 
 
 <Michael_Samanov@p1515.f5068.n550.z2.fidonet.org> wrote:
 
 MS>>> Так что, никто не пользуется на линухе сессиями? У меня, как
 AC>> Почему, пользуется. Hо не с Apache::Session, а с собственным движком.
 
 MS> А чем Apache::Session нехорош?
 
 Мне от движка надо отнюдь не только за сессиями следить.
 
 MS>>> выяснилось, еще и Apache::Session::DBI не работает. Я так понял,
 MS>>> на семафоры SysV прав не хватает у юзера www, или, может, какие
 
 AC>> Должно хватать. Я некоторое время назад экспериментировал с ними, вроде
 AC>> работало.
 
 MS> Дык ить в том-то и беда, что не хватает :-( Один и тот же скрипт
 MS> от рута работает, а от простого юзера выдает:
 MS> Permission denied at /usr/lib/perl5/site_perl/5.005/Apache/Session/
 MS> SysVSemaphoreLocker.pm line 63.
 
 MS> Смотрим туды, а тама:
 MS> $self->{sem} = new IPC::Semaphore($self->{sem_key}, $self->{nsems},
 MS>   IPC_CREAT | S_IRWXU) || die $!;
 
 MS> Вот так пока что с NullLocker-ом и живу :-( Я не больно-то силен в
 MS> SystemV shared memory, так что даже и не знаю, чего крутить, чтобы
 MS> permission accepted.
 
 Конкретно за семафоры не скажу, а с shared memory точно работало. Потому и
 странно. Правда, дома, где я об это развлекался, ядро 2.0.38, и сегмент
 создавался еще из рутового процесса. Однако ж тут у меня 2.2.16 и development
 apache запускается из-под меня, и ему тоже на все прав хватает: 
 
 [Tue Aug  1 18:18:45 2000] [info] created shared memory segment #18565
 
 (это libmm, которую дергает mod_ssl). Правда, она еще создает в директории
 $ServerRoot/logs (это тот ServerRoot, с которым апач запустился - это
 происходит до чтения конфига) семафорные файлы - httpd.mm.22480.sem ().
 Естественно, если ее обломать с записью в эту директорию, она обидится. Hо
 IPC::Shareable вроде никаких файлов не громоздил...
 
 -- 
 Счастливо!
   Ран.
 --- ifmail v.2.14.os-p7-tma3
  * Origin: MemoNet (2:5020/371.32@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: ПОМОГИТЕ!!! Apache::Session::File   Artem Chuprina   02 Aug 2000 10:02:41 
 Re: ПОМОГИТЕ!!! Apache::Session::File   Oleg Poltoratskiy   16 Aug 2000 21:24:33 
 Moderatorial [*] (Re: ПОМОГИТЕ!!! Apache::Session::File)   Comoderator of RU.CGI.PERL   18 Aug 2000 10:53:59 
Архивное /ru.cgi.perl/3473010cc412.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional