kostenloser Webspace werbefrei: lima-city


[Perl] Problem mit xammp?

lima-cityForumProgrammiersprachenSonstige Programmiersprachen

  1. Autor dieses Themas

    w******f

    Hallo Community,
    ich habe ein Problem mit dem Perl-Modul von xammp.
    Wenn ich folgendes Script ausf?hren will, gibt Opera das aus:

    Serverfehler!

    Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.

    Fehlermeldung:
    Use of uninitialized value in numeric le (<=) at C:/Programme/xampp/perl/site/lib/ModPerl/RegistryCooker.pm line 488.

    Sofern Sie dies f?r eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hier?ber.
    Error 500
    localhost
    10/08/06 14:13:07
    Apache/2.2.3 (Win32) DAV/2 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_autoindex_color PHP/5.1.6 mod_perl/2.0.2 Perl/v5.8.8


    Hier der Code:

    #!C:\Programme\xampp\perl\perl.exe -w
    use CGI qw(:standard);
    sub html_format 
    {
      my $element = shift;
      my $text = shift;
      print "<$element>$text</$element>";
    } 
    print header();
    #Routine benutzen
    html_format("h2","Dieser Text ist mit einer Funktion formatiert!");
    html_format("p","Dieser auch. Wie man sieht, ist diese Funktion Flexibel einsetzbar.")
    #Zinseszins berechnen
    sub zinseszins
    {
      my $K = shift;
      my $N = shift;
      my $P = shift;
      my $Kn;
      $Kn = $K + (((100 + $P)/100 )** $N);
      return $Kn;
    }
    #Beispiel
    print zinseszins(480,3,1.8);


    Kann mir jemand helfen?

    PS Alle anderen Scripts funktionieren, einmal habe ich das Perlmodul schon neuistalliert.

    Beitrag ge?ndert: 8.10.2006 14:16:21 von waldwolf
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    HTTP 550 ist ein interner Serverfehler, d.h. es ist z.B. bei der Ausf?hrung oder beim Starten es Perl-Moduls ein Fehler aufgetreten. In deinem Fall offensichtlich ein Programmierfehler in deinem Perl-Skript. Eine detailliertere Fehlermeldung wirst du in den Logfiles des Apachen finden.
    Laut der Programmausgabe hast du eine Variable mit Namen le nicht initialisiert. Hab jetzt aber keine Lust auszuz?hlen, welche Zeile die 488 ist ;)

    MfG,
    thw
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!