http://qs1969.pair.com?node_id=203947

zentara has asked for the wisdom of the Perl Monks concerning the following question:

Hi, I recently installed SuSE8.1, with the apache version 1.3.26. It's perl 5.8 comes with CGI.pm v2.81. With the standard install, the httpd starts properly loading the mod_perl, php, and ssl modules. No problem, all is well.

I went to upgrade to the latest version of CGI.pm v2.87. Now when I start apache, I get a warning: "unitialized value in concantation in CGI.pm line 35".

The line 35 is this:

$TAINTED = substr($ENV{REQUEST_METHOD}.'',0,0);

So, does anyone know why I'm getting this message.

The v2.81 CGI.pm dosn't even have a $TAINTED variable.


Edited: ~Thu Oct 10 00:19:22 2002 (GMT) by footpad: Replaced <PRE> tags with more appropriate HTML formatting, per Consideration