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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Pavel Kurnosoff                      2:5030/736.25  01 Aug 2000  12:38:16
 To : Michael Samanov
 Subject : Re: ПОМОГИТЕ!!! Apache::Session::File
 -------------------------------------------------------------------------------- 
 
 
  MS> Дык ить в том-то и беда, что не хватает :-( Один и тот же скрипт от рута
  MS> работает, а от простого юзера выдает: Permission denied at
  MS> /usr/lib/perl5/site_perl/5.005/Apache/Session/ SysVSemaphoreLocker.pm
  MS> 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.
  MS> Any ideas?
 
 есть предположение - судя по подчеркнутой строчке ты создаешь семафор с
 доступом только для юзера. а не может быть так, что перед этим уже висит
 процесс, у которого тот же семафор уже создан от рута или еще чего (скажем,
 модуль первый раз загрузился в головной копии апача, которая root, а дети,
 которые nobody уже обламываются)? попробуй вместо S_IRWXU поставить S_IRWXO
 или вообще 0777.
 
 но еще раз - это чистое имхо, т.к. сам apache::session я не пользуюсь...
 -- 
 // pavel kurnosoff                                      [pqr at yasp dot com]
 --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon"
  * Origin: there's no tomorrow (2:5030/736.25)
 
 

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

 Тема:    Автор:    Дата:  
 Re: ПОМОГИТЕ!!! Apache::Session::File   Pavel Kurnosoff   01 Aug 2000 12:38:16 
 Re: ПОМОГИТЕ!!! Apache::Session::File   Michael Samanov   03 Aug 2000 13:34:46 
Архивное /ru.cgi.perl/395942334eac.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional