Question : CGI Script Error

Hi - I am using a cgi script for a form. When I submit the form I get "500 Internal Server Error" message. I checked my error log for the cgi scripts and here is what I got.

Can't locate Mail/Sendmail.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at /home/content/b/i/g/bigheart08/html/cgi/sendcontact.cgi line 7.
BEGIN failed--compilation aborted at /home/content/b/i/g/bigheart08/html/cgi/sendcontact.cgi line 7.
[Sun Aug 31 08:32:01 2008] [error] [client 69.246.100.72] Premature end of script headers: /var/chroot/home/content/b/i/g/bigheart08/html/cgi/sendcontact.cgi

Can you tell me what this means? Doe sit have something to do with the cgi script? I have attached the cgi script I am using. Thanks.

Answer : CGI Script Error

You don't have the Mail/Sendmail.pm perl module installed in your system's Perl distribution.  If this site is hosted by a hosting company, ask them to install it for you.  If it is your own custom server, download it from cpan and install it
Random Solutions  
 
programming4us programming4us