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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Andrew Alakozow                      2:5061/6       27 Nov 2003  13:46:53
 To : Maxim Yemelyanov
 Subject : Re: Apache::Session проблема
 -------------------------------------------------------------------------------- 
 
 MY> Заполнение сессии происходит в PerlAccessHandler, при успешном логине.
 MY> В нем же думал сделать DBI->connect, и сохранить полученный хендл,
 MY> чтобы в скрипте не коненктиться повторно.
 
 Используй $r->pnotes если Apache::DBI не устраивает.
 
 MY> Я вот подумал: если DB handle есть вещь, валидная только для данного
 MY> процесса, как file handle (я ошибаюсь или нет?), то хранить его
 MY> действительно не имеет смысла, ибо следующее обращение к этому хендлу
 MY> может прийти из соседнего апачевского процесса. Hо как в таком случае
 MY> Apache::DBI добивается персистентных
 MY> соединений? Получается, что для разных процессов он должен делать
 MY> повторный DBI->connect, а он возвращает значения из хеша.
 
 Для каждого процесса/нити свой хэш.
 
 aa29
 --- Microsoft Outlook Express 6.00.2720.3000
  * Origin: Life In The Dark (2:5061/6)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Apache::Session проблема   Andrew Alakozow   27 Nov 2003 13:46:53 
Архивное /ru.cgi.perl/45005ab214e9b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional