W3C home > Mailing lists > Public > www-validator@w3.org > May 2007

Validator 0.8.0-beta

From: Sierk Bornemann <sierkb@gmx.de>
Date: Tue, 22 May 2007 23:06:01 +0200
Message-Id: <1C5A4C4E-CD3B-4A96-8F67-9FAB3D6B5836@gmx.de>
Cc: Ville Skyttä <ville.skytta@iki.fi>, olivier Thereaux <ot@w3.org>
To: "www-validator@w3.org Community" <www-validator@w3.org>

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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:24 GMT