[...schnipp...]
2 vorschlaege:
- versuch mal:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "hello";
1;
- schau per ftp auf deinen server in dein cgi-bin dir
ob die fileattribute/rechte fuer "ausfuehren" korrekt gesetzt sind
nehmen wir an dein file heisst "test.pl", dann mach mal ein
"chmod 755 test.pl" bzw kuck in deinem ftp client wie du das machen kannst ... 755 steht fuer "rwxr-xr-x" ... also r-ead w-write (e)x-exute fuer owner, read und execute rechte fuer group und "welt" :)
in diesem falle wuerde dein webserver momentan versuchen das pl auszufuehren, und DARF es schlicht und ergreifend nicht bzw das test.pl ist nicht als ausfuehrbare datei gekennzeichnet
internal server error riecht eher nach vorschlag 2....
hth...