I had previously used embperl 1.3.4 and Apache::Session 1.52, I have
just freshly installed the following:

apache_1.3.31
mod_perl-1.29
mod_ssl-2.8.17
HTML-Embperl-1.3.6
Apache-DBI-0.94
Apache-Session-1.6
Apache-SessionX-2.00b5

I want to use Mysql Semaphore for session storage, and have done so in the past with 
a similar configuration (config follows message).  It appears to be putting values in 
the mysql table 'sessions' as required by Apache::Session, and %udat is getting filled 
out,
but does not appear to be consistent from one request to the next.  Do you see 
anything obviously
wrong with my configuration?

Thanks,
Nate Smith 

## Begin Apache Config ##
PerlModule Apache::DBI
PerlModule Apache::Session;

PerlSetEnv PATH " "

PerlSetEnv EMBPERL_DEBUG 2359297
SetEnv EMBPERL_VIRTLOG /embperl/log
<Location /embperl/log>
  SetHandler perl-script
  PerlHandler HTML::Embperl
  Options ExecCGI
</Location>

PerlSetEnv EMBPERL_ESCMODE 0
PerlSetEnv EMBPERL_COOKIE_EXPIRES +8h
PerlSetEnv EMBPERL_COOKIE_DOMAIN my.domain.com
PerlSetEnv EMBPERL_SESSION_HANDLER_CLASS "HTML::Embperl::Session"
PerlSetEnv EMBPERL_SESSION_CLASSES "MySQL Semaphore"
PerlSetEnv EMBPERL_SESSION_ARGS "DataSource=dbi:mysql:dbname UserName=xxxx 
Password=xxxx"

PerlModule HTML::Embperl;
PerlModule MD5;

<Location /groupware>
        PerlSetEnv PATH " "
        PerlSetVar Allow yes
        PerlSetEnv EMBPERL_OBJECT_BASE template.epl
        PerlSetEnv EMBPERL_FILESMATCH "\.htm.?|\.epl$"
        SetHandler perl-script
        PerlHandler HTML::EmbperlObject
        Options ExecCGI
</Location>
## End Apache Config ##



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to