PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mailgraph problem mit => use RRDs;



dilindam
25.01.06, 17:47
Hallo,

wollte mir mailgraph-1.12 auf dem RedHat-Release7.2 Server installieren.
Viel ist da ja eigentlich nicht zu machen. Aber ich kriegs nicht hin.

Die Datei mailgraph.cgi habe ich in das cgi-bin Verzeichnis kopiert.
Beim aufrufen erhalte ich einen Internal Server Error.

Die mailgraph-init habe ich in das /etc/rc.d/init.d Verzeichnis kopiert.

Die mailgraph.pl in /usr/local/bin.

Beim Aufruf von mailgraph.pl oder halt /etc/rc.d/init.d/mailgraph-init start
erhalte ich folgende Fehlermeldung:

[root@2 rrd]# /etc/rc.d/init.d/mailgraph-init start
Starting mail statistics grapher: mailgraph
Can't locate RRDs.pm in @INC (@INC contains: /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .) at /usr/local/bin/mailgraph.pl line 287.
BEGIN failed--compilation aborted at /usr/local/bin/mailgraph.pl line 287.
[root@2 rrd]#

Auf line 287 steht:

use RRDs;

rrdtool ist installiert. Wie behebe ich das Problem?
Oder was ist das Problem hier ueberhaupt?

MfG Torsten

Tomek
25.01.06, 17:50
Installiere RRDtool so, dass die Datei RRDs.pm usw. in einem der genannten Verzeichnisse ist:

Can't locate RRDs.pm in @INC (@INC contains: /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .)

dilindam
25.01.06, 18:04
Ich habe es nach dieser Anleitung installiert:

http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/doc/rrdbuild.en.html

cd $BUILD_DIR/rrdtool-1.2.12
./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl
make clean
make
make install


Gibt es da eine Option fuer?

MfG

Tomek
25.01.06, 18:06
Gibt es da eine Option fuer?
Ja, --prefix. :) Siehe:

./configure --help Gegenfrage: Wieso installierst du das rrdtool nicht als RPM?

dilindam
25.01.06, 18:16
--enable-perl-site-install



MfG