Hi,
I'm trying to setup sessions using apache 1.3.22, mysql 3.23.36,
Apache::Session 1.54, Embperl 1.3.3. I have created a table in a mysql
db just as described in the documentation, and I have the following
apache (relevant) configuration:
<Directory "/">
<FilesMatch ".*\.html$">
PerlSetVar Allow yes
SetHandler perl-script
PerlHandler HTML::EmbperlObject
PerlSetEnv EMBPERL_OBJECT_BASE template.epl
PerlSetEnv EMBPERL_SESSION_CLASSES "MySQL Semaphore"
PerlSetEnv EMBPERL_SESSION_ARGS "DataSource=dbi:mysql:mydbname
UserName=myusername Password=mypasswd"
PerlSetEnv PATH " "
Options ExecCGI
</FilesMatch>
<FilesMatch ".*\.epl$">
Order allow,deny
Allow From all
</FilesMatch>
</Directory>
But when I use %udat I don't see any activity in the database, and never
see any entries created in the sessions table. What *does* happen,
is the udat information appears and dissapears depending on the
child process of apache that I happen to connect to. This implies that
embperl is *not* using the setup I have defined above. How can I fix this?
Nate Smith
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]