bernd: simpelst: trotzdem error

hallo zusammen!
um einen bestimmten formular-eintrag zu checken, habe ich mir ein schlichtes cgi-script geschrieben:

#!usr/bin/perl

use CGI('param');
use CGI::Carp ('fatalsToBrowser');
use strict;
my ($test);

$test=param('ziel');

print "Content-Type: text/html\n\n";
print "<h1>Der Wert ist: $test</h1>\n";

resultat wie gesagt: "internal server error".
ich kann hier leider keinen fehler erkennen- sieht jemand von euch irgendwas verdächtiges?

beste grüße
bernd

p.s.: die rechte sind korrekt gesetzt...

  1. hi hi

    hast du den richtigen perl-interpreter gewählt (#!usr/bin/perl)?
    hast du alle rechte für dein script gesetzt?

    bis bis roman

  2. Hallöle,

    #!usr/bin/perl
    use CGI('param');

    Ich weiß nicht, ob das so ausreicht, versuche mal statt dessen use CGI;

    use CGI::Carp ('fatalsToBrowser');
    use strict;
    my ($test);
    $test=param('ziel');

    Afaik musst du erst mal ein neues CGI-Objekt definieren, also so:

    my $query = new CGI;
    my $test = $query->param('ziel');

    resultat wie gesagt: "internal server error".
    ich kann hier leider keinen fehler erkennen- sieht jemand von euch irgendwas verdächtiges?

    Was steht denn im error.log?

    Viele Grüße
    Torsten

    --
    Dieses Posting kommt ohne Garantie auf Vollständigkeit, Richtigkeit und Funktionalität. Geposteter Quelltext ist, soweit nicht anders angegeben, ungetestet.
    ss:| zu:) ls:] fo:) de:[ va:| ch:? sh:( n4:~ rl:? br:> js:| ie:% fl:( mo:)
  3. Hi,

    #!usr/bin/perl

    Bist Du sicher, daß der Perl-Interpreter im Unterverzeichnis usr im cgi-bin liegt?
    Oder meintest Du
    #!/usr/bin/perl
      ^
    ?

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. auch hi,
      eben das war's. peinlich, aber wahr.
      besten dank gerade deswegen!

      greetings
      bernd