SID-01957: Warning: The CGI::Session Perl module is required
| Status: |
Answered |
TWiki version: |
6.0.0 |
Perl version: |
5.16 |
| Category: |
CategoryInstallation |
Server OS: |
Windows 7 |
Last update: |
11 years ago |
Hi,
I am facing issue in installing CGI:Session Perl module.
I used following for installation:
perl -MCPAN -e 'install CGI::Session'
in configuration screen I am getting following warning:
Warning: The CGI::Session Perl module is required for session support, but is not available.
can you point me to any link which explains the steps to install and configure CGI:Session
Please help
Thanks
Manoj
--
Manoj Raturi - 2014-07-31
Discussion and Answer
See
HowToInstallCpanModules.
--
Peter Thoeny - 2014-07-31
Hi Peter,
I followed the link and installed CPAN successfully.
After installation I am not able to see configuration scree. it gives following error:
Failed to load the perl module TWiki::Configure::Checker. The module could not be found.
Please ensure that:
- TWiki::Configure::Checker is installed,
- that the module is available on the @INC
path,
- that the webserver user (SYSTEM) has permission to read the TWiki/Configure/Checker.pm file.
The detailed error seen was:
Can't locate TWiki/Configure/Checker.pm in
@INC
(you may need to install the TWiki::Configure::Checker module) (
@INC
contains: C:\www\twiki\bin\C:\www\twiki\lib . C:/Perl/site/lib C:/Perl/lib) at (eval 22) line 2.
BEGIN failed--compilation aborted at (eval 22) line 2.
NOTE that I was unable to load
LocalLib.cfg because of the following error:
defined(
@array
) is deprecated at setlib.cfg line 53.
Compilation failed in require at (eval 10) line 1.
Thanks
Manoj
--
Manoj Raturi - 2014-08-02
The @INC array seems to have two path collated, so it won't find
C:\www\twiki\bin and
C:\www\twiki\lib.
On "Warning: defined(@array) is deprecated" see
KnownIssuesOfTWiki06x00, specifically
TWikibug:Item7487
.
--
Peter Thoeny - 2014-08-04
Hi Peter,
It solved my problem, Thanks a lot for your help
-Manoj
--
Manoj Raturi - 2014-08-05
OK, closing this question.
--
Peter Thoeny - 2014-08-06
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.