in reply to How to use a new version of a module?

use lib will prepend the directory you specify onto the beginning of @INC, so the Perl interpreter will look there first. I don't think CGI::Session has any compiled portions (but don't take my word for it) so copying the module to your local directory on the server should work fine.