Function CGI::Object::unescape does not exist

hrm. What happens if you run
perl -MCPAN -e’install CGI’

    -j

I’m having an issue at the tail end of the RT2 installation, everything
installed fine, however when I try to bring up the Admin web interface or
login using an account I created at command line, I end up with a 500
server error…

The Apache logs show the following:

[Fri Jun 29 19:25:31 2001] [error] Function CGI::Object::unescape does
not exist at /usr/local/lib/perl5/5.6.1/CGI.pm line 112
[Fri Jun 29 19:41:58 2001] [error] Can’t call method “unescape” on an
undefined value at /usr/local/lib/perl5/5.6.1/CGI.pm line 112.
[Fri Jun 29 19:42:05 2001] [error] Can’t call method “unescape” on an
undefined value at /usr/local/lib/perl5/5.6.1/CGI.pm line 112.
[Fri Jun 29 19:42:06 2001] [error] Function CGI::Object::unescape does
not exist at /usr/local/lib/perl5/5.6.1/CGI.pm line 112
[Fri Jun 29 19:42:13 2001] [error] Function CGI::Object::unescape does
not exist at /usr/local/lib/perl5/5.6.1/CGI.pm line 112

RT log in /tmp shows the following as well:

Attempt to free unreferenced scalar.

I didn’t see any replies to this… was there a resolution? I am having the
identical problem.

  • greg

Greg Trotter
greg@ussnomad.org