in reply to Re: CGI::Session and ActivePerl problem
in thread CGI::Session and ActivePerl problem

Thanks for all your help guys.

The CGI::Session module was installed directly using PPM and didn't throw any error messages during installation. I tried downloading File.pm myself, which solved the original problem as I explained. I then tried removing it and reinstalling CGI::Session again, but to no avail.

While CGI::Session::File.pm is part of the CGI::Session module, it's not installed by PPM. It's not the problem, however - as the other drivers all fail with the same error message. I tried installing from CPAN, using nmake, but while this installed File.pm, it didn't sort out the problem.

However I have solved the problem - I simply downloaded the following files from CPAN : CGI::Session::File.pm, CGI::Session::ID::MD5.pm and CGI::Session::Serialize::Default.pm and installed them in appropriate directories. I then added the following lines to CGI::Session::File.pm : use CGI::Session::ID::MD5 and use CGI::Session::Serialize::Default before the line use base qw(.

My script seems to compile now. I'll test it out and make sure it works OK though.

Thanks,
A