|
Old versions of Core modules:
Sometimes it's not your version of perl which is the problem, but
the versions of the common library modules which came with perl.
CGI::Carp and confess
This is only a problem when you are prevented from seeing the real error
messages the program is generating. Either change the offending "confess"
to a "die" so you can see the error message or ask your system administrator
to upgrade CGI::Carp to a newer version (it's a part of the CGI.pm suite).
The error message below says "confess" is an undefined subroutine.
The line number indicates where in the program this happened.
 |
Software error:
Undefined subroutine &main::confess called at
./calendar.cgi line 59.
|
Text::Wrap and fill
Unfortunately, this is a more serious problem if your version of Text::Wrap
lacks the fill routine.
 |
Software error:
Can't continue after import errors at cascading.cgi line 333 BEGIN
failed--compilation aborted at cascading.cgi line 333.
|
You are either going to have to convince your system administrator to
upgrade their version of Text::Wrap (hard), or comment out the parts which
do word wrapping (ugly) or find an alternate word wrapping module such as
Text::AutoFormat.
|