in reply to Quick Perl

CGI is a core module as of the 5.8.8 documentation. And, Kurt has a point in bringing up your configuration, we could help more if you attach them to the node. If CGI isn't found in @INC, it sounds like that's the first of your problems to solve as it aborts at that line of the script. Check your perl version and path and make sure apache has the same path set and isn't calling another perl binary.

---
s;;:<).>|\;\;_>?\\^0<|=!]=,|{\$/.'>|<?.|/"&?=#!>%\$|#/\$%{};;y;,'} -/:-@[-`{-};,'}`-{/" -;;s;;$_;see;
Warning: Any code posted by tuxz0r is untested, unless otherwise stated, and is used at your own risk.