Hauptmenü

DbLog

Begonnen von mane88, 05 Juni 2015, 13:42:38

Vorheriges Thema - Nächstes Thema

mane88

Hallo versuche gerade DBLog zum laufen zu bringen

wenn ich allerdings den Befehl
define logdb DbLog /opt/fhem/contrib/dblog/db.conf .*:.*
ausführe erhalte ich die Antwort
Cannot load module DbLog

Wenn ich das Modul neu laden will kommt

Can't locate DBI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . ./FHEM) at ./FHEM/93_DbLog.pm line 16.
BEGIN failed--compilation aborted at ./FHEM/93_DbLog.pm line 16.


Zeile 16 besagt folgendes

use DBI;

Habe es schon mal versucht auszukommentieren

#use DBI;

Dann kann ich den obigen Befehl ausführen und auch das Modul laden. Allerdings stürtzt FHEM dann nach ein paar Sekunden komplett ab. Nehme mal an, dass der Befehl in Zeile 16 schon seinen Sinn hat.

Icinger

sudo aptitude install libdbi-perl

sollte helfen...
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

mane88

Das war ja schon fast zu einfach ^^

Danke hat geklappt!