Hallo, ich habe folgendes perl-script im cgi-bin-Ordner meines Apache1.???? (Orig. SuSE 9.0) --------schnipp--------- #!/usr/bin/perl/ #Ausgabe der Formularinhalte print "Content-Type: text/html"; print "<HTML>\n"; print "<HEAD>\n"; print "<TITLE> Ausgabe der Formularinhalte </TITLE>\n"; print "</HEAD>\n"; print "<BODY>\n"; print "<H1>Feedback</H1>\n"; print "<P>Sie haben soeben folgende Eingaben in das Formular eingetragen:</P> \n"; # Übertragungsmethode POST if ($ENV{'REQUEST_METHOD'} eq 'POST') { $eingabe = $ENV{'QUERY_STRING'}; } # Übertragungsmethode GET else { binmode STDIN; read (STDIN, $eingabe, $ENV{'CONTENT_LENGTH'}); } # paarweises Zerlegen des Inhalts @Formularfelder = split(/&/,$eingabe); # jedes Wertepaar in der Liste wird separat bearbeitet und ausgegeben foreach $Paar (@Formularfelder) { # Formularname und eingetragener Wert aufsplitten # Als Trennzeichen wird das Gleichheitszeichen benutzt. ($formularname, $wert) = split(/=/,$Paar); # +-Zeichen in Leerzeilen rückkonvertieren $wert =~ tr/+/ /; # Sonderzeichen rückkonvertieren $wert =~ s/%([a-fA-F0-9][a-fA-F0-9])/chr(hex($1))/eg; # Formularnamen und Werte ausgeben print "<P>$formularname = $wert</P>\n"; } print "<H1>Ausgabe von Umgebungsvariablen</H1>\n"; print "<P>Server-Software: $ENV{'SERVER_TYPE'}</P>\n"; print "<P>Server-Name: $ENV{'SERVER_NAME'}</P>\n"; print "</BODY>\n"; print "</HTML>\n"; ---------schnapp------------ beim Aufruf von "perl -wc script.pl bekomme ich die Meldung: syntax OK Nun habe ich das in den cgi-Ordner kopiert, und wenn ich es im Browser aufrufe sagt dieser mir : ----------schnipp------------ Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@linux.local and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. --------------schnapp------------ Wo bitte muß ich noch drehen, das es läuft? ; Zumal andere cgi-scripte durchlaufen : z.B. das um meine ISDN.log auszulesen........ Danke für jeden Hinweis, Axel