I have some trouble with Apache::Session handling session variable.
The problem is that when I accessed %udat at subdirectory /user,
Apache::Session makes its own EMBPERL_UID combined with /user path.
then, I access %udat at main directory '/'. Apache::Session makes
another EMBPERL_UID combined with / path.
At result, two EMBPERL_UID cookie values exist at subdirectory /user
so, %udat value defined at directory '/' doesn't appear at subdirectory
/usr because EMBPERL_UID combined with /usr is proceed.
Some interesting is that.
Now I put session configuration parameter at top level of httpd.conf.
when I put this configuration parameter in the <Files *.epl> block,
sometimes session can't be created, and sometimes session can't be removed
after browser shutdown.
this is my configuration data of Apache::Session
PerlSetEnv EMBPERL_SESSION_CLASSES "DBIStore SysVSemaphoreLocker"
PerlSetEnv EMBPERL_SESSION_ARGS "DataSource=dbi:mysql:sessions
UserName=xxxxx Password=xxxxxx"
Anybody knows about this problem?
The problem is that when I accessed %udat at subdirectory /user,
Apache::Session makes its own EMBPERL_UID combined with /user path.
then, I access %udat at main directory '/'. Apache::Session makes
another EMBPERL_UID combined with / path.
At result, two EMBPERL_UID cookie values exist at subdirectory /user
so, %udat value defined at directory '/' doesn't appear at subdirectory
/usr because EMBPERL_UID combined with /usr is proceed.
Some interesting is that.
Now I put session configuration parameter at top level of httpd.conf.
when I put this configuration parameter in the <Files *.epl> block,
sometimes session can't be created, and sometimes session can't be removed
after browser shutdown.
this is my configuration data of Apache::Session
PerlSetEnv EMBPERL_SESSION_CLASSES "DBIStore SysVSemaphoreLocker"
PerlSetEnv EMBPERL_SESSION_ARGS "DataSource=dbi:mysql:sessions
UserName=xxxxx Password=xxxxxx"
Anybody knows about this problem?