W3C Validator offline
Problems
The following things may go wrong:
- Configurating the Web Server
blechtrottel brodaktschns recommends studying the server's documentation. It may be helpful to run simple Perl or CGI scripts ("Hello World!") - Running Perl
Check your Perl's help and documentation or try running scripts in a DOS box. ActivePerl comes with some simple scripts for testing purposes, all you have to do is change the first line (compare fine tuning) and add a pl file extension. - Calling the Parser
All you have to check here is that both the SGML-Parser-OpenSP package and osp152.dll are present in recent versions.
Final Tips
- Since final version 0.8.0 the Validator has finally referenced all images locally. You no longer have to change any templates or the file types.conf.
- We at blechtrottel brodaktschns installed the validator into a folder that we named validator083. Should a new version of the validator be published, it will get its own folder named accordingly (of course, it will also get a separate virtual host in Apache). So if adapting the new check.pl for Windows takes longer than expected, we will still have a working older version to validate our files with.
Disclaimer
This howto is not for newbies! Applying the changes described is recommended for seasoned users only. Blechtrottel brodaktschns cannot be held responsible for any damage caused by your implementation. Any mistakes you come across and point out to us will be gladly accepted. Since we are not native speakers of English this also applies to the text itself (grammar, spelling, etc).
Thanks
We would like to thank Karlheinz Zöchling for tutoring us in Perl.
We also would like to mention the validator pages at www.bjoernsworld.de (in German), which made us deal with this project. Last but not least another thank you goes to the team of the W3C validator for all the work.
Final Tip
An even more detailed howto by David Tibbe with lots of screen shots can be found at SelfHTML aktuell. It is in German only. However, it is the basis for the install_win.html that comes with the validator.




