|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/395942334eac.html, оценка из 5, голосов 10
|