FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: mane88 am 05 Juni 2015, 13:42:38

Titel: DbLog
Beitrag von: mane88 am 05 Juni 2015, 13:42:38
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.
Titel: Antw:DbLog
Beitrag von: Icinger am 05 Juni 2015, 13:44:15
sudo aptitude install libdbi-perl

sollte helfen...
Titel: Antw:DbLog
Beitrag von: mane88 am 05 Juni 2015, 13:52:10
Das war ja schon fast zu einfach ^^

Danke hat geklappt!