- From: Sierk Bornemann <sierkb@gmx.de>
- Date: Tue, 22 May 2007 23:06:01 +0200
- To: "www-validator@w3.org Community" <www-validator@w3.org>
- Cc: Ville Skyttä <ville.skytta@iki.fi>, olivier Thereaux <ot@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 UTC