Steht denn irgendwas im errorlog deines Apache?
Wieso hat denn ScriptAlias nicht geklappt?
Willst du für localhost Perl als CGI aktivieren oder für eine Domain (VirtualHost)?
renee+2008-11-20 09:45:30--Hast Du für .pl-Dateien einen ScriptHandler eingefügt?
AddHandler cgi-script .pl
Muss nicht sein. Das erlaubt perlskripte überall.
Sinnvoller ist es diese nur im /cgi-bin laufern zu lassen.
Es ist schon schwierig, das zu beurteilen, da niemand die Konfiguration deines Servers kennt. Normalerweise sollte es so laufen.
Probiere es doch mal damit:
<Location /cgi-bin>
SetHandler cgi-script
Options +ExecCGI
</Location>