CGI::Session::File3pm
Default cgi::session driver
Usage
use CGI::Session;$session = new CGI::Session("driver:File", undef, {Directory=>'/tmp'});
For more examples, consult CGI::Session manual
Revision
This manual refers to $Revision: 3.1.4.1 $
Overview
CGI::Session::File is a default CGI::Session driver. Stores the session data in plain files. For the list of available methods, consult CGI::Session manual.
Each session is stored in a seperate file. File name is by default formatted as "cgisess_%s", where '%s' is replaced with the effective session id. To change file name formatting, update $CGI::Session::File::NAME variable. Examples:
$CGI::Session::File::FileName = 'cgisess_%s.dat'; # with .dat extention$CGI::Session::File::FileName = '%s.session';$CGI::Session::File::FileName = '%CGI-Session-%s.dat'; # old style
The only driver option required is 'Directory', which denotes the location session files are stored in.
Example:
$session = new CGI::Session("driver:File", undef, {Directory=>'some/directory'});