also langsam bin ich echt am verzweifeln mit der ausführung von scripten über dem apache. an der konsole laufen sie anstandslos. habe deshalb jetzt den lampp installiert und richtig, ein kreuz bei perl und cgi.

fehlermeldung in der log:
wenn: http://xx.xxx.xxx/cgi-bin/
attempt to invoke directory as script: /opt/lampp/cgi-bin/
oder: http://xx.xxx.xxx/cgi-bin/test-cgi
Premature end of script headers: test-cgi
das script ist gesetzt auf: #!/opt/lampp/bin/perl
die rechte sind auch alle richtig gesetzt auf 755
dabei spielt es eigentlich überhaupt keine rolle welches script genommen wird.
selbst die einfachsten laufen nicht mit dem apache.
der server ist ein dedizierter server in den usa, os:redhat8.0
der support vom hoster meint, das das ein konfigurationsproblem sei, mehr support bietet er allerdings nicht an....der hat gut reden

#!/opt/lampp/bin/perl
print "Content-Type: text/plain; charset=iso-8859-1\n\n";
foreach $key (keys %ENV) {
print "$key --> $ENV{$key}--";
$name = "Larry";
print "hello $name";
print "\n";
}
es grüsst euch der verzweifelte jaridian