64247
Goto Top

PERL findet Taint.pm nicht ... ist aber installiert

Hi,

versuche grad SquiVi2 einzurichten, allerdings bekomme ich, wenn ich die squivi.cgi im browser öffne, eine Fehlermeldung, vermutlich von Perl. Diese lautet:

Software error:Can't locate SquiVi2/Taint.pm in @inc (@INC contains: /usr/lib/perl5/5.8.8/i586-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /srv/www/cgi-bin/squivi2/lib/ /srv/www/cgi-bin/squivi2/lang/) at /srv/www/cgi-bin/squivi2/squivi.cgi line 72.BEGIN failed--compilation aborted at /srv/www/cgi-bin/squivi2/squivi.cgi line 72.For help, please send mail to the webmaster (root@linux-proxy), giving this error message and the time and date of the error.


in Zeile 72 der squivi.cgi steht use SquiVi2::Taint; eine Datei Taint.pm befindet sich zum einen im selben Ordner wie die squivi.cgi, zum anderen ist sie auch als PERL Modul installiert.

Im Internet hab ich nix weiter gefunden, nur dass irgendwelche Module fehlen (waren aber auch andere Fehlermeldungen). Was fehlt mir hier?

Content-Key: 89095

Url: https://administrator.de/contentid/89095

Printed on: April 19, 2024 at 11:04 o'clock

Mitglied: 6890
6890 Sep 28, 2008 at 00:36:35 (UTC)
Goto Top
Nabend,

füg mal

use lib ".";

in dein script ein.

mfg