I just upgraded from 1.3.3 to 1.3.4. I have not changed any of my Apache
config settings, but am now getting this error in my Apache log:
[8659]SES: Embperl Session management DISABLED beause of following
error: Can't locate Apache/SessionX.pm in @INC (@INC contains:
/usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0
/usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl . /usr/local/apache/
/usr/local/apache/lib/perl) at (eval 82) line 3.
Set $ENV{EMBPERL_SESSION_HANDLER_CLASS} to 'no' before loading Embperl
to avoid this message at
/usr/lib/perl5/site_perl/5.6.0/i386-linux/HTML/Embperl.pm line 431.
I added the following directive to my Apache config, and the error
message went away:
PerlSetEnv EMBPERL_SESSION_HANDLER_CLASS no
But, I feel that it is strange to assume that I am using session
management, when I am not. Is this intended (or desirable) default
behavior? Should I really have to explicitly say that I am NOT using
session management? Surely better to have this be an optional add-on.
Otherwise, thanks a lot for the new release, Gerald, it compiled, tested
and installed without any problems and seems to be working fine so far
(on RedHat 7.1, Apache 1.3.19, mod_perl 1.25).
All the best
-Neil
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]