norbert: Wohin mit der cgi-lib.pl ??

hallo zusammen,
ich vermute mein script läuft nicht weil es eben diese
library nicht findet auf meinem account sondern den perl-pfad
benutzt, obs da wohl ne lösung gibt oder lieg ich mit diesem
Vorhaben irgendwie falsch?
(mit Bitte um Nachsicht bei solchen anfängerfragen!)
norbert

  1. hi!

    ich vermute mein script läuft nicht weil es eben diese
    library nicht findet auf meinem account sondern den perl-pfad
    benutzt, obs da wohl ne lösung gibt oder lieg ich mit diesem
    Vorhaben irgendwie falsch?

    Vielleicht ist cgi-lib.pl gar nicht installiert? Theoretisch müsste es lediglich im gleichen Pfad liegen, in dem
    auch dein Perl-Skript liegt. cgi-lib.pl ist übrigens das, was man sich bei Perl 4 noch als Modul vorzustellen
    hatte. Mittlerweile gibt es aber seit Jahren schon Perl 5, deshalb sollte man auch für solche Fälle das
    Modul CGI.pm verwenden.

    bye, Frank!

    1. hi!

      Vielleicht ist cgi-lib.pl gar nicht installiert? Theoretisch müsste es lediglich im gleichen Pfad liegen,

      (wie schnell das hier geht!)

      cgi-lib.pl liegt auch ebenso im cgi-bin Verzeichnis
      , wird lokal allerdings auch erst gefunden nachdem ichs ins
      perl Verzeichnis kopiert habe (ok, "require 'cgi-lib.pl'"
      startet wohl die Suche danach beim Server(!))

      • probier es mal mit cgi.pm
        danke!

      norbert

    2. auch dein Perl-Skript liegt. cgi-lib.pl ist übrigens das, was man sich bei Perl 4 noch als Modul vorzustellen
      hatte. Mittlerweile gibt es aber seit Jahren schon Perl 5, deshalb sollte man auch für solche Fälle das
      Modul CGI.pm verwenden.

      Hi Frank

      Hmm, vielleicht sollte man das auch hier mal vermerken: http://www.teamone.de/selfaktuell/artikel/cgi-lib.htm

      Bye
      Wolfgang

      1. Hi,

        Hi Frank

        Hmm, vielleicht sollte man das auch hier mal vermerken: http://www.teamone.de/selfaktuell/artikel/cgi-lib.htm

        Bye
        Wolfgang

        Auch das ist eigentlich veraltet... besser dann hier (updatet mit Hinweisen und Links zu CGI.PM): http://www.i-netlab.de/cgilib/cgilib.htm... und für einfache Sachen ist es ME auch keine Schande, die cgi-lib.pl zu verwenden, z.B. sowas in der Art:

        require "cgi-lib.pl";
        print PrintHeader();
        print PrintEnv();

        Viele Grüße, Rolf

  2. Hi,

    Subject: (CGI) Wohin mit der cgi-lib.pl ??

    in den Müll.

    cgi-lib.pl heißt jetzt CGI.pm, sonst ändert sich... äh... einiges, aber das macht nichts. Die lib ist veraltet, CGI.pm sollte standardmäßig installiert sein. Zur Benutzung des Moduls siehe

    perldoc CGI

    Cheatah