Validator 0.8.0-beta

Hi!

If validator 0.8-beta is run under Apache2, mod_perl enabled (all  
MODPERL2 related stuff activated in httpd.conf), then the following  
Type 500 error message appears:

---------------------------
Server error!

The server encountered an internal error and was unable to complete  
your request.

Error message:
CGI version 2.81 required--this is only version 2.80 at /srv/www/ 
htdocs/w3c-markup-validator/cgi-bin/check line 46. BEGIN failed-- 
compilation aborted at /srv/www/htdocs/w3c-markup-validator/cgi-bin/ 
check line 46. ,

If you think this is a server error, please contact the webmaster.
Error 500
validator.sierkbornemann.invalid
Tue May 22 22:44:52 2007
Apache/2.2.4 (Linux/SUSE) DAV/2 SVN/1.4.0 PHP/5.2.0 with Suhosin- 
Patch mod_ssl/2.2.4 OpenSSL/0.9.8d mod_perl/2.0.3 Perl/v5.8.8
---------------------------

Checking the version of CGI.pm with typing
perl -MCGI -e 'print $CGI::VERSION'
gives the version numer 3.15 on my system (openSUSE 10.2), which is  
much newer than 2.81 or 2.80.

I don't know, from where validator's check script has got the  
information, on my system would be installed CGI version 2.80.
Without activating the mod_perl/MODPERL2-related stuff in httpd.conf,  
validator's check script seems to work properly.

Any hints or explanations, what's going wrong there run under mod_perl?


Sierk

-- 
Sierk Bornemann
email:            sierkb@gmx.de
WWW:              http://sierkbornemann.de/

Received on Tuesday, 22 May 2007 21:06:11 UTC