Perl

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
goodnight
Beiträge: 12
Registriert: 28.09.2004 09:22:22

Perl

Beitrag von goodnight » 09.11.2004 09:29:08

Hallo,

er scheint dieses Modul HTML::Scrubber bei der Ausführung nicht zu kennen. Wie kann ich denn Perl-Module manuell "linken" . Die Datei habe ich gefunden, aber auch das kopieren in andere Verzeichnisse brachte keine Lösung.

Shell=> Er kennt HTML::Scrubber 0.8-1
Apache=>CGI Programm=Kennt Scrubber plötzlich nicht mehr

Mein System,
Linux home2 2.6.8-1-686 #1 Thu Oct 7 03:15:25 EDT 2004 i686 GNU/Linux
perl -v
This is perl, v5.8.4 built for i386-linux-thread-multi

cpan
cpan> i /HTML::Scrubber/
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Fri, 08 Oct 2004 16:06:37 GMT
Module HTML::Scrubber (P/PO/PODMASTER/HTML-Scrubber-0.08.tar.gz)
Module HTML::Scrubber::StripScripts (N/NC/NCLEATON/HTML-Scrubber-StripScripts-0.02.tar.gz)

apt
joshi:/var/log/apache# apt-show-versions -a libhtml-scrubber-perl
libhtml-scrubber-perl 0.08-1 install ok installed
No stable version
libhtml-scrubber-perl 0.08-1 testing
libhtml-scrubber-perl/testing uptodate 0.08-1

Ich bekomme diese Fehlermeldung bei dem Request Tracker von Bestpractical, und weiß leider nicht mehr weiter.

Can't locate object method "new" via package "HTML::Scrubber" (perhaps you forgot to load "HTML::Scrubber"?) at /usr/request-tracker3/share/html/Elements/ScrubHTML line 47.

context: ...
43: %# those contributions and any derivatives thereof.
44: %#
45: %# }}} END BPS TAGGED BLOCK
46: <%init>
47: my $scrubber = HTML::Scrubber->new();
48:
49: $scrubber->default(
50: 0,
51: {

So wie es scheint, kennt er die Funktion new, update etc nicht.

Hat wer einen Tip

Viele Dank im voraus

Axel

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 09.11.2004 10:03:20

Von Installation verschoben, dort hatte es ja wirklich nichts verloren.

Knntest Du bitte code-tags verwenden? Das macht viel einfacher zu lesen.


Gruß Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

vkroll
Beiträge: 5
Registriert: 19.10.2005 17:21:58

Re: Perl

Beitrag von vkroll » 19.10.2005 17:44:07

goodnight hat geschrieben: Can't locate object method "new" via package "HTML::Scrubber" (perhaps you forgot to load "HTML::Scrubber"?) at /usr/request-tracker3/share/html/Elements/ScrubHTML line 47.
Vielleicht ne dumme Frage, aber hast Du ein use HTML::Scrubber; am Anfang Deines
Programms?

V.

Antworten