Wohin mit der cgi-lib.pl ??
norbert
- cgi
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
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!
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(!))
norbert
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
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
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