[linux] Perl van slag?

Hugo van der Kooij hvdkooij op vanderkooij.org
Zo Jan 22 17:26:20 CET 2006


Hoi,

Ik ben een probleem aan het zoeken waar perl en ik een verschil van
inzicht hebben. Volgens mij is perl aan het zeuren over een missende
libary die er wel degelijk is.

De melding:

Can't locate loadable object for module RRDs in @INC (@INC contains:
/usr/lib/fifo-rrd
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/5.8.6 .) at /usr/lib/nagios/cgi/rrd-graph.cgi line 11,

Echter:
$ pwd
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
$ ls -l RRDs.pm
-rw-r--r--  1 root root 3514 Oct  2 23:32 RRDs.pm

Nog sterker de hele tree onder
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi ziet er ook heel
normaal uit. (En er werkt wel het e.e.a. aan andere perl zaken hier.)

De kop van de file:

#!/usr/bin/perl -w
# rrd-graph.cgi -- part of the GWFL RRD-Graph Project
# $Id: rrd-graph.cgi,v 1.2 2005/11/18 06:16:46 gary Exp $

use strict;
use lib qw(/usr/lib/fifo-rrd);  # path to FIFO-RRD directory
use POSIX qw(strftime);
use graph_templates;
use template_config;
use Validate;
use RRDs;
use CGI;

my $rrdpath = '/home/rrd';                      # where the RRDs will be stored
my $webroot = '/var/www/html';  # web server's docroot
my $imgpath = '/rrd-graph';                     # path (relative to docroot) to graph images

my $req = new CGI;
my $v = Validate->new('A-Za-z0-9 :\/-');
my ($host, $service);


-- 
	I hate duplicates. Just reply to the relevant mailinglist.
	hvdkooij op vanderkooij.org		http://hvdkooij.xs4all.nl/
		Don't meddle in the affairs of magicians,
		for they are subtle and quick to anger.



More information about the Linux mailing list