| Please note that support offered for 3rd party software and scripts is discretionary This is one of the most misleading errors a script can throw up - unfortunately it does not give you much clue as to what has happened. If a perl script fails with the above error then it is either because you have: uploaded the script in BINARY mode rather than ASCII Not included: print "Content-type: text/html"; Made an error in the actual coding The script requires a perl module which is not available on the server You can cause perl to display more information by using CGI.pm like so: use CGI::Carp qw(fatalsToBrowser); Insert that line just below the "shebang" line (#!/usr/bin/perl) |